VBA reiškia „Visual Basic“ pritaikymas. Kaip žinote, kad VB („Visual Basic“) yra vienas išpuikios programavimo kalbos. Jei „Excel“ programoje jums reikia kiekvieną dieną atlikti pakartotas užduotis, tada visada rekomenduojama automatizuoti tokias užduotis, kad būtų galima sutaupyti laiko ir energijos. Makrokomandos yra puikus būdas automatizuoti užduotis programoje „Excel“. Mes jau apžvelgėme pagrindinį patarimą, kaip įrašyti ir naudoti makrokomandas. Makrokomandos iš esmės prideda VB kodą prie „Excel“ lapo.
Kai kuriate naują makrokomandą, „Excel“ pridedapagrindinis vaizdo kodas gale, taigi, kai paleidžiate makrokomandą, šis VB kodas vykdomas ir rezultatus gausite ekrane. Pažiūrėsime, kaip generuojamas kodas, kai pridedame makrokomandą ir kaip galite redaguoti bei derinti šį VB kodą.
Kaip peržiūrėti VBA kodą, susietą su makrokomanda
Tarkime, kad sukūrėme makrokomandą, kaip minėta aukščiau esančiame įraše, tada spustelėkite parinktį Makro ir pasirinkite Peržiūrėti makrokomandas.
Bus rodomas makrokomandos dialogo langas, čia pasirinkite makrokomandą, kuriai norite pamatyti VB kodą, ir paspauskite mygtuką Redaguoti.
Tai atvers makrokomandą kaip VB kodą VBRedaktorius, kuris pagal numatytuosius nustatymus yra įterptas „Excel“. Šiame pavyzdyje aš parodau jums pagrindinės makrokomandos, kurioje paleidžiant rodomas pranešimas „Sveikas pasaulis“, kodą.
Jei žinote „Visual basic“ pagrindus,tada galite parašyti savo kodą čia, kad galėtumėte dar labiau patobulinti savo makrokomandą, ir pridėdami kodo dalių, galite sukurti daugiau funkcijų prie savo sukurtų makrokomandų. „Excel“ rodomas redaktorius yra tipiškas VB redaktorius, kurio kairėje pusėje yra „The Project Explorer“, o dešinėje - šaltinio / dizaino langas. Viskas, ko jums reikia, yra susipažinimas su programavimo kalbos sintaksėmis.
Kaip suderinti VBA kodą
Jei atlikote kokius nors „Macro“ kodo pakeitimus ir norite išbandyti, kad patvirtintumėte, ar jis veikia gerai, galite tai padaryti suderinę ir paleisdami kodą. Paspauskite F5 ir jis suderins ir vykdys kodą, o rezultatus gausite ekrane. (Mano kode yra tik „Sveikas pasaulis“, todėl aš galiu jį pamatyti ekrane, po derinimo ir vykdymo)
Komentarai