Zemāk mēs apskatīsim programmu Excel VBA kas rada a Lietotāja definēta funkcija kas izmanto masīva funkciju, lai atgrieztu mēnešu nosaukumi .
Lietotāja definētās funkcijas ir jāievieto modulī.
1. Atveriet Visual Basic redaktors un noklikšķiniet uz Ievietot, Modulis.
kā paslēpt kolonnas
2. Pievienojiet šādu koda rindiņu:
FunkcijaMONTHNAMES ()Mūsu funkcijas nosaukums ir MONTHNAMES. Tukšā daļa starp iekavām nozīmē, ka Excel VBA neko nedodam kā ievadi.
izceļas izlases skaitlis starp diviem skaitļiem
3. Array funkcija ļauj mums piešķirt vērtības Variant masīvam vienā koda rindā.
MONTHNAMES = Masīvs ('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec. ')4. Neaizmirstiet pārtraukt funkciju.
divas kopīgas formulu kļūdu kategorijas programmā Excel ir sintakses kļūdas un loģikas kļūdas.Beigas Funkcija
5. Tagad jūs varat izmantot šo funkciju, tāpat kā jebkuru citu Excel funkciju, lai atgrieztu mēnešu nosaukumus. Atlasiet divpadsmit horizontālas šūnas, ievadiet funkciju = MĒNEŠNAMI () un nospiediet CTRL + SHIFT + ENTER.
Rezultāts:
Piezīme: jūs nevarat izdzēst vienu mēnesi. Lai dzēstu mēnešus, atlasiet diapazonu A1: L1 un nospiediet Dzēst. Šī funkcija ir pieejama tikai šajā darbgrāmatā.
Doties uz nākamo nodaļu: Funkcija un apakš