Razvijalni zavihek v Excelu
Zavihek razvijalec v Excelu se uporablja za ustvarjanje makrov, ustvarjanje aplikacij VBA, oblikovanje obrazca in uvoz ali izvoz XML. Privzeto je zavihek za razvijalce v Excelu onemogočen, zato ga je treba omogočiti v meniju z možnostmi v Excelu.
Potopimo se globoko in si oglejte različne možnosti, ki jih ponuja zavihek za razvijalce.
Kako dodati zavihek za razvijalce v Excelu?
- 1. korak: Odprite nov excel list in se pomaknite do datoteke, pojdite na možnosti
- 2. korak: Po kliku na "Možnosti" izberite Prilagodi trak na levi strani in izberite Glavne zavihke na desni, nato potrdite potrditveno polje Razvijalec in kliknite gumb V redu
- 3. korak: Zavihek za razvijalce se prikaže v Excelovi datoteki
Kako napisati programe VBA z zavihkom Developer?
Zavihek razvijalec v Excelu lahko uporabite za pisanje programov VBA, kot je prikazano spodaj -
To predlogo zavihka za zavihke za razvijalce lahko prenesete tukaj - Predloga za zavihek za razvijalce za ExcelPrimer # 1 - Pisanje preproste kode za prikaz "Živjo, dobrodošli v VBA"
Pomaknite se do zavihka za razvijalce in izberite »Visual Basic«, odprlo se bo novo okno
Dvokliknite Sheet1 (Sheet1) in na desni strani se prikaže prazen dokument ali podokno
Napišite naslednjo kodo in kliknite gumb Zaženi, pojavilo se bo okno z napisom "Živjo, dobrodošli v VBA"
Razlaga kode:
Sub in End Sub se uporabljata kot postopka ali recimo glavni del programa
» Msgbox « je funkcionalna funkcija v paketu VBA, ki prikazuje vse, kar je tu zapisano, na primer (»Živjo, dobrodošli v VBA«)
Če želite shraniti zgornjo kodo, jo shranite kot datoteko .xlsm, tako da se koda makra shrani
2. primer - kliknite funkcijo gumba
Ta posebna funkcija omogoča vsakomur, da zažene kodo s klikom gumba, za boljše razumevanje pa poglejmo ponazoritev, kjer oseba dinamično vnese ime in rojstni kraj, kar bo prikazano kot izhod
Pojdite na zavihek za razvijalce in v Excelu kliknite radijske gumbe ter izberite gumb (Nadzor obrazca)
Povlecite ga kamor koli v obrazec in pojavilo se bo naslednje pogovorno okno ter preimenovalo ime makra
Kliknite gumb New in pojavila se bo naslednja kodna stran
Kodiranje in razlaga
- Funkcija » Dim « se uporablja za razglasitev spremenljivke, ki je lahko niz, številka itd. (Tu sta ime in rojstno mesto spremenljivki, deklarirani kot niz)
- "InputBox" je funkcionalna funkcija v VBA, pri kateri uporabnik zahteva vnos
- » Msgbox « je funkcionalna funkcija v paketu VBA, ki prikazuje vse, kar je zapisano v njem
Zdaj zaprite okno s kodno stranjo
Z desno miškino tipko kliknite gumb in izberite excel text v excelu, kjer je nekdo ustvaril gumb, in ga preimenujte v “Name_Birth”
Kliknite gumb in vnesite ime in rojstno mesto
Za ime in rojstvo bi se pojavila dva poziva (vnesite ime in rojstno mesto za Npr .: Dhrish in Pune)
Po vnosu imena se prikaže naslednji izhod
Datoteko shranite kot datoteko .xlsm
Kako zapisati makro na zavihek za razvijalce?
Najbolj primerno je, če je treba nalogo opraviti večkrat in želite prihraniti čas tako pri ponavljajočem se delu kot tudi pri kodiranju.
Torej, tukaj je prejšnji primer, ki sem ga vzel prej, recimo, da želimo barvati stolpec, ki ima formule, vendar za vsako datoteko. Torej, kar lahko storite, je, da delo zabeležite tako, da ga najprej opravite ročno in nato zaženete za druge datoteke
Recimo, da imamo podatke, kot spodaj
Torej, tukaj moramo v stolpcu F, G obarvati rumeno, seštevek vrstic pa rumen, kot so stolpec in vrstice formule.
Torej pred barvanjem gredo rumeni na zavihek za razvijalce
V Excelu kliknite Record Macro
Ko kliknete na Record Macro, se prikaže pogovorno okno, ki ga preimenuje v Color_Yellow
Barvni stolpec F, G in vrstica skupaj v rumeni barvi
Po barvanju pojdite na zavihek Razvijalec
Kliknite Ustavi snemanje
Odprite zavihek za razvijalce v Excelu in Visual Basicu
Izberite Modul
Naslednjič, ko želite nalogo ponoviti, lahko kliknete gumb (Zaženi makro) tako, da kopirate in prilepite isto kodo v nov list excel s pomočjo povezave Pisanje preproste kode za prikaz
Kako zagotoviti makro varnost z zavihkom za razvijalce?
Po potrebi lahko omogočite makre, zaščitene z geslom
Pojdite na zavihek za razvijalce
Odprite Visual Basic
Odprite makro, za katerega koda potrebuje omogočanje gesla (Na primer: vzamemo makro Color_Yellow kot v zgornjem primeru)
Izberite Orodja in lastnosti VBAProject
Pojavilo se bo pogovorno okno
Izberite zavihek Zaščita
Preverite projekt zaklepanja za ogled
Vnesite geslo, ki ga potrebujete, potrdite in kliknite V redu
Med shranjevanjem jo shranite kot datoteko .xlsm in jo zaprite
Odprite datoteko in ponovite koraka 1,2 in 3
Zahteval bo geslo in ga vnesel
Zdaj bo lahko videl kodo
Stvari, ki si jih je treba zapomniti
- Je vgrajen zavihek v Excelu
- Z uporabo makra snemanja je enostavno vse avtomatizirati
- Najboljši del tega so pozivi med izvajanjem ali uporabniški pozivi, ki jih lahko dobite s klikom na gumb v VBA
- V VBA lahko ustvarite tudi obrazce ali osnovni uporabniški vmesnik. Prosimo, glejte reference za iste