/ / Nume de luni în Excel VBA

Nume de luni în Excel VBA

Mai jos ne vom uita la un program în Excel VBA care creează o Funcția definită de utilizator care utilizează funcția Array pentru a returna numele lunilor.

Funcțiile definite de utilizator trebuie să fie plasate într-un modul.

1. Deschideți Editorul Visual Basic și faceți clic pe Insert, Module.

2. Adăugați următoarea linie de cod:

Function MONTHNAMES()

Numele funcției noastre este MONTHNAMES. Partea goală între paranteze înseamnă că oferim Excel VBA nimic ca intrare.

3. Funcția Array ne permite să atribuim valori unei matrice variantă într-o singură linie de cod.

MONTHNAMES = Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

4. Nu uitați să terminați funcția.

End Function

5. Acum puteți utiliza această funcție, ca orice altă funcție Excel, pentru a returna numele lunilor. Selectați douăsprezece celule orizontale, introduceți funcția = MONTHNAMES () și apăsați CTRL + SHIFT + ENTER.

Rezultat:

Nume de luni în Excel VBA

Notă: nu puteți șterge o singură lună. Pentru a șterge luni, selectați intervalul A1: L1 și apăsați Ștergeți. Această funcție este disponibilă numai în acest registru de lucru.

De asemenea, citiți: