Nazwy miesięcy w Excelu VBA - łatwe makra w Excelu

Spisie treści

Poniżej przyjrzymy się programowi w Excel VBA co tworzy Funkcja zdefiniowana przez użytkownika który używa funkcji Array do zwrócenia nazwy miesięcy.

Funkcje zdefiniowane przez użytkownika należy umieścić w module.

1. Otwórz Edytor Visual Basic i kliknij Wstaw, Moduł.

2. Dodaj następującą linię kodu:

Funkcja NAZWY MIESIĄCA()

Nazwa naszej funkcji to MONTHNAMES. Pusta część między nawiasami oznacza, że ​​nie dajemy Excelowi VBA niczego jako danych wejściowych.

3. Funkcja Array pozwala nam przypisać wartości do tablicy Variant w jednym wierszu kodu.

MONTHNAMES = Array("sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sierpień", "wrzesień", "październik", "listopad", "grudzień" ")

4. Nie zapomnij zakończyć funkcji.

Koniec funkcji

5. Teraz możesz użyć tej funkcji, podobnie jak każdej innej funkcji Excela, do zwrócenia nazw miesięcy. Wybierz dwanaście poziomych komórek, wprowadź funkcję =NAZWY MIESIĄCA() i naciśnij CTRL + SHIFT + ENTER.

Wynik:

Uwaga: nie można usunąć pojedynczego miesiąca. Aby usunąć miesiące, wybierz zakres A1:L1 i naciśnij Usuń. Ta funkcja jest dostępna tylko w tym skoroszycie.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave