Jak policzyć arkusze w skoroszycie Excel?

Pracując w skoroszytach przepełnionych danymi, zawierających od kilkunastu do kilkuset arkuszy, nietrudno stracić orientację. Często więc, nie wiemy ile jest zebranych arkuszy w danym skoroszycie. A co jeśli, zanim zajmiemy się analizowaniem w pierwszej kolejności musimy ustalić liczbę arkuszy? Jeżeli chcielibyśmy ręcznie policzyć liczbę zakładek to musimy poświęcić na to sporo czasu.

Proponuję dodanie banalnie prostej funkcji, która bardzo szybko wykona za nas to zadanie. W tej sytuacji przyjdzie nam z pomocą Visual Basic for Applications, czyli język programowania dla pakietu Office. Możemy go uruchomić bezpośrednio z zakładki Deweloper lub za pomocą skrótu klawiszowego: Alt+F11.

Definiowanie funkcji

Otwieramy edytor Visual Basic for Applications i dodajemy nowy Modul. Następnie tworzymy funkcję, której kod prezentuje się następująco:

Aby zastosować w skoroszycie nową funkcję wystarczy użyć jej analogicznie jak każdą inną funkcję Excela.

  • ustaw się w dowolnej pustej komórce, wciśnij kombinację klawiszy Shift+F3;
  • następnie wybierz kategorię: Zdefiniowane przez użytkownika, zaznacz utworzoną funkcję "Ile_arkuszy" i zatwierdź OK.