Przechodzenie z programu Excel na Arkusze

Korzystanie z makr i dodatków w Arkuszach


               

Chcesz skorzystać z zaawansowanych funkcji Google Workspace w swojej firmie?

Wypróbuj Google Workspace już dziś.

 

 

Informacje dostępne na tej stronie

Automatyzowanie zadań za pomocą makr

„.”

Excel: 
Osobne wiadomości

Arkusze: 
Makra i Google Apps Script

Używanie makr w wiadomości w wersji 2013.

Excel 2013 i 2010

Za pomocą makr w Arkuszach możesz zautomatyzować powtarzalne zadania. Jeśli potrzebujesz niestandardowych funkcji, menu lub okien, możesz utworzyć je za pomocą Google Apps Script.

Sprawdzone metody dotyczące makr

  • Ogranicz liczbę działań w makrze, by działało ono jak najwydajniej.
  • Używaj makr do często powtarzających się operacji, które nie wymagają zaawansowanej konfiguracji.
  • Używaj unikalnych skrótów makr. Możesz mieć do 10 skrótów na arkusz. Dodatkowe makra znajdziesz w menu Narzędzia a potem Makra.
  • Jeśli nie chcesz tworzyć kilku takich samych makr dla pojedynczych komórek, makro możesz zastosować do zakresu komórek. Aby to zrobić, zaznacz pełny zakres komórek, a potem aktywuj makro.
  • Skrypty makr dotyczą poszczególnych arkuszy i mogą być używane tylko w Arkuszach – nie będą działać w Dokumentach, Formularzach ani Prezentacjach Google.

Rejestrowanie makra:

  1. W Arkuszach otwórz arkusz kalkulacyjny.
  2. U góry kliknij Narzędzia a potem Makra a potem Zarejestruj makro.
  3. Na dole wybierz typ odwołania do komórki, którego chcesz użyć:
    • Użyj odwołań bezwzględnych – po uruchomieniu makra wykonane zostaną tylko zadania na wybranych komórkach. Jeśli na przykład zaczniesz od komórki B1 (rejestrowanie zaczyna się po umieszczeniu kursora), a następnie klikniesz komórkę D1 i pogrubisz ją, makro zawsze pogrubi komórkę D1.
    • Użyj odwołań względnych – po uruchomieniu makra wykonane zostaną zadania w zaznaczonej komórce i czynności wykonywane w innych komórkach. Jeśli na przykład zaczniesz od komórki B1 i dodasz formułę, a następnie klikniesz komórkę D1 i pogrubisz ją, makro zawsze doda formułę, a następnie przejdzie dwie komórki w prawo i pogrubi tę komórkę.
  4. Wykonaj zadanie, które chcesz zarejestrować. Kiedy skończysz, kliknij Zapisz.
  5. Nazwij makro.
  6. (Opcjonalnie) Utwórz niestandardowy skrót do makra.
  7. Kliknij Zapisz.
    Uwaga: podczas tworzenia makra w Arkuszach Google skrypt jest tworzony przez Google Apps Script. Aby go edytować, kliknij u góry Narzędzia a potem Edytor skryptów.
  8. Kliknij Narzędzia a potem Makra a potem Twoje makro, by uruchomić makro.
Klikanie opcji „Makra” w menu „Narzędzia” w celu znalezienia w arkuszu opcji „Zarejestruj makro”.


Tworzenie skryptu:

  1. Kliknij Narzędzia a potem Edytor skryptów.
  2. Utwórz skrypt.

Więcej informacji znajdziesz w artykule Omówienie Google Apps Script.

Więcej informacji znajdziesz w artykule z omówieniem Google Apps Script. Możesz też przeczytać więcej na temat funkcji niestandardowych i makr.

Przenoszenie makr programu Excel do Arkuszy Google

„.”

Excel:
Edytowanie makr

Arkusze:
Ponowne tworzenie makr w Arkuszach

Excel 2010 i 2013

Makra w arkuszach kalkulacyjnych Microsoft Excel możesz przenieść do Arkuszy Google, tworząc je ponownie przy użyciu Google Apps Script. Jest to biblioteka makr w Arkuszach, która działa podobnie jak Microsoft Visual Basic for Applications w programie Excel.

Ponowne tworzenie i edytowanie makra w Arkuszach za pomocą Apps Script:

  1. Zanotuj makra w oryginalnym arkuszu kalkulacyjnym Excel, które chcesz ponownie utworzyć w Arkuszach.
  2. W Arkuszach otwórz arkusz kalkulacyjny i kliknij Narzędzia a potem Makra a potem Zarejestruj makro.
  3. Wybierz typ odwołania do komórki i kliknij Zapisz.
  4. Wykonaj czynność, którą chcesz zarejestrować, i kliknij Zapisz.
  5. Wpisz nazwę makra i (opcjonalnie) numer skrótu, a następnie kliknij Zapisz.
  6. Aby edytować skrypt, kliknij Narzędzia a potem Makra a potem Zarządzaj makrami.
  7. Obok makra, które chcesz edytować, kliknij Więcej  a potem Edytuj skrypt.
  8. W sekcji macros.gs wprowadź zmiany w kodzie. W razie potrzeby skorzystaj z dokumentacji Sheets Apps Script lub wyszukaj w internecie informacje na temat konkretnego zagadnienia związanego z JavaScript.
  9. Kliknij Zapisz makro  i zamknij kartę, aby powrócić do arkusza kalkulacyjnego.
  10. Powtórz kroki 2–7 dla wszystkich innych makr, które chcesz odtworzyć z oryginalnego arkusza kalkulacyjnego.
Aktywowanie makra w Arkuszach
  1. Kliknij Narzędzia a potem Makra a potem wybierz zapisane makro. Możesz też uruchomić makro przy użyciu skrótu klawiszowego.
  2. Jeśli makro jest uruchamiane po raz pierwszy, zezwól na autoryzację.

Wskazówka: więcej informacji o tym, jak biblioteka Apps Script może naśladować typowe funkcje Visual Basic for Applications (VBA), znajdziesz w poście na temat upraszczania migracji z VBA do Google Apps Script.

Więcej możliwości dzięki dodatkom

„.”

Excel:
Dodatki

Arkusze:
Dodatki

Dodatki w wersji 2013.

Excel 2013
 

Dodatki z wersji 2010.

Excel 2010

Korzystaj z gotowych dodatków, aby zwiększać możliwości Arkuszy. Oto kilka propozycji:

Pobieranie dodatków:

  1. Kliknij Dodatki a potem Pobierz dodatki.
  2. (Opcjonalnie) Aby zobaczyć opis dodatku, wskaż go lub kliknij, by wyświetlić pełny opis.
  3. Kliknij dodatek, który chcesz zainstalować, i kliknij Bezpłatnie.
  4. W razie potrzeby przejrzyj komunikat dotyczący dostępu i kliknij Zezwól.

Pobierz dodatki.


Google, Google Workspace oraz powiązane znaki i logotypy są znakami towarowymi firmy Google LLC. Wszystkie inne nazwy firm i produktów są znakami towarowymi odpowiednich podmiotów.

true
Odwiedź Centrum edukacji

Korzystasz w szkole lub w pracy z usług Google, takich jak Dokumenty Google? Skorzystaj z przydatnych wskazówek, samouczków i szablonów. Dowiedz się, jak pracować nad plikami pakietu Office bez konieczności instalowania tego pakietu, twórz dynamiczne plany projektów i kalendarze zespołów, automatycznie porządkuj skrzynkę odbiorczą itd.

Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
1726043440265646715
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
35
false
false