Kaip pridėti arba įterpti „Developer“ skirtuką „Excel“? (su pavyzdžiu)

„Excel“ skirtukas „Kūrėjas“

„Excel“ kūrėjų skirtukas naudojamas makrokomandoms generuoti, VBA programoms kurti, formai kurti ir XML importuoti ar eksportuoti. Pagal numatytuosius nustatymus kūrėjų skirtukas „Excel“ yra išjungtas, todėl jį reikia įgalinti „Excel“ meniu „Parinktys“.

Panardinkime giliai ir pereikime įvairius variantus, kuriuos siūlo skirtukas Kūrėjai.

Kaip pridėti kūrėjo skirtuką „Excel“?

  • 1 veiksmas: atidarykite naują „Excel“ lapą ir eikite į failą. Eikite į parinktis.
  • 2 žingsnis: Spustelėję „Parinktys“, kairėje pasirinkite Tinkinti juostelę ir dešinėje pasirinkite Pagrindiniai skirtukai, tada pažymėkite žymimąjį langelį Kūrėjas ir spustelėkite mygtuką Gerai
  • 3 žingsnis: „Excel“ faile atsiras „Developer“ skirtukas

Kaip rašyti VBA programas naudojant „Developer“ skirtuką?

„Excel“ skirtuką „Developer“ galima naudoti VBA programoms rašyti, kaip parodyta žemiau -

1 pavyzdys - paprasto kodo rašymas rodant „Sveiki, Sveiki atvykę į VBA“

Eikite į „Developer“ skirtuką ir pasirinkite „Visual Basic“, pasirodys naujas langas

Du kartus spustelėkite „Sheet1“ („Sheet1“), o dešinėje pusėje pasirodys „Blank Document“ arba „Pane“

Parašykite šį kodą ir spustelėkite mygtuką Vykdyti, atsiras iššokantis langelis: „Sveiki, Sveiki atvykę į VBA.“

Kodo paaiškinimas:

Sub ir End Sub yra naudojami kaip procedūros arba sako pagrindinė programos dalis.

Msgbox “ yra funkcinė VBA paketo funkcija, rodanti viską, kas čia parašyta, pavyzdžiui („Sveiki, Sveiki atvykę į VBA“)

Jei norite išsaugoti pirmiau nurodytą kodą, išsaugokite jį kaip .xlsm failą, kad makrokodas būtų išsaugotas.

2 pavyzdys - spustelėkite mygtuko funkciją

Ši konkreti funkcija suteikia galimybę visiems paleisti kodą spustelėjus mygtuką ir norėdami geriau suprasti, turėkime iliustraciją, kurioje asmuo dinamiškai įveda vardą ir gimtinę, kuri būtų rodoma kaip išvestis.

Eikite į „Developer“ skirtuką ir spustelėkite „Radio“ mygtukus „Excel“ ir pasirinkite mygtuką (formos valdymas)

Nuvilkite ją bet kurioje formos vietoje, atsiras toks dialogo langas ir pervadinsite makrokomandos pavadinimą.

Spustelėkite mygtuką Naujas ir pasirodys toks kodas.

Kodavimo dalis ir paaiškinimas

  • Dim “ funkcija naudojama deklaruojant kintamąjį, kuris gali būti eilutė, skaitmuo ir kt. (Čia vardas ir gimimo vieta yra kintamieji, paskelbti eilute)
  • „InputBox“ yra funkcinė VBA ypatybė, kur vartotojo prašoma įvesti
  • Msgbox “ yra funkcinė VBA paketo funkcija, rodanti viską, kas jame parašyta

Dabar uždarykite kodo puslapio langą

Dešiniuoju pelės mygtuku spustelėkite mygtuką ir pasirinkite redaguoti tekstą „Excel“, kur buvo sukurtas mygtukas, ir pervadinkite jį į „Vardo_gimimas“.

Spustelėkite mygtuką ir įveskite vardą ir gimimo vietą.

Atsiras du raginimai dėl vardo ir gimimo (įveskite vardą ir gimtinę pvz., Dhrish ir Pune)

Įvedus pavadinimą, pasirodys tokia išvestis.

Išsaugokite failą kaip .xlsm failą.

Kaip įrašyti makrokomandą kūrėjo skirtuke?

Tai geriausiai tinka, kai reikia atlikti užduotį pakartotinai ir norima sutaupyti laiko atliekant pasikartojantį darbą ir koduojant.

Taigi, čia yra ankstesnis pavyzdys, kurį paėmiau anksčiau, tarkime, kad reikia nuspalvinti stulpelius, kuriuose yra formulės, bet kiekvienam failui. Taigi, ką galima padaryti, tai įrašyti darbą pirmiausia darant rankiniu būdu, tada paleisti jį kitiems failams.

Tarkime, kad turime duomenų, kaip nurodyta toliau.

Taigi čia mes turime nuspalvinti geltoną spalvą F, G stulpeliuose, o eilutės turi būti tokios pat geltonos, kiek jos yra formulės stulpeliai ir eilutės.

Taigi, prieš nuspalvindami, geltonos spalvos eina į skirtuką „Kūrėjas“.

Spustelėkite „Record Macro in Excel“

Spustelėjus „Record Macro“, pasirodys dialogo langas, kuris pervadins jį į „Color_Yellow“.

Spalvoti F, G stulpeliai ir visa eilutė yra geltonos spalvos

Po dažymo eikite į skirtuką Kūrėjas.

Spustelėkite Sustabdyti įrašymą

Eikite į „Excel“ ir „Visual Basic“ skirtuką Kūrėjas

Pasirinkite „Module1“

Kitą kartą norėdami pakartoti užduotį, galite spustelėti mygtuką (Vykdyti makrokomandą), naudodami nuorodą, nukopijuodami ir įklijuodami tą patį kodą naujame „Excel“ lape. Parašykite paprastą rodymo kodą

Kaip užtikrinti „Macro“ saugą naudojant „Developer“ skirtuką?

Jei reikia, galima įjungti slaptažodžiu apsaugotas makrokomandas.

Eikite į skirtuką Kūrėjas.

Atidarykite „Visual Basic“

Atidarykite makrokomandą, kurios kodui reikia įjungti slaptažodį (Pvz., Paimame makrokomandą „Color_Yellow“, kaip nurodyta aukščiau)

Pasirinkite Įrankiai ir VBAProject ypatybės

Pasirodys dialogo langas

Pasirinkite skirtuką Apsauga

Pažymėkite užrakto projektą žiūrėti

Įveskite reikiamą slaptažodį ir patvirtinkite jį ir spustelėkite Gerai

Įrašydami išsaugokite jį kaip .xlsm failą ir uždarykite

Atidarykite failą ir pakartokite 1,2 ir 3 veiksmus

Ji paprašys slaptažodžio ir įves slaptažodį

Dabar galėsite pamatyti kodą

Ką reikia atsiminti

  • Tai yra įmontuotas „Excel“ skirtukas
  • Naudojant įrašymo makrokomandą lengva viską automatizuoti
  • Geriausia tai yra vykdymo laiko paraginimai arba vartotojo raginimai, kuriuos galima pateikti spustelėjus mygtuką VBA
  • Taip pat galima kurti formas arba pagrindinę vartotojo sąsają VBA; prašome kreiptis į tas pačias nuorodas

Įdomios straipsniai...