VBA jelentése Visual Basic alkalmazáshoz. Mint tudod, hogy a VB (Visual Basic) az egyika nagyszerű programozási nyelvek. Ha minden nap meg kell ismételnie az excel feladatait, akkor mindig ajánlott ezeket a feladatokat automatizálni, hogy időt és energiát takarítson meg. A makrók nagyszerű módja a feladatok automatizálásának az Excelben, már ismertettük az alapvető tippeket a makrók rögzítéséhez és használatához. A makrók alapvetõen hozzáadják a VB kódot az Excel lapjához.
Amikor létrehoz egy új makrót, az Excel hozzáteszia háttér vizuális alapkódja, tehát amikor egy makrót futtat, ez a VB kód végrehajtásra kerül, és az eredmények megjelennek a képernyőn. Megtekintheti, hogy a kód miként jön létre egy makró hozzáadásakor, valamint hogyan szerkesztheti és hibakeresheti ezt a VB kódot.
A makróhoz társított VBA kód megtekintése
Tegyük fel, hogy létrehoztunk egy makrót, amint azt a fentebb hivatkozott bejegyzés is említi, majd kattintson a Makró opcióra, és válassza a Makró megtekintése lehetőséget.
Megjelenik a Makró párbeszédpanel, itt válassza ki azt a makrót, amelynek a VB kódját látni szeretné, és nyomja meg a Szerkesztés gombot.
Megnyitja a makrót, mint VB kódot a VB-n belülAz Excelbe alapértelmezés szerint beágyazott szerkesztő. Ebben a példában megmutatom egy alapmakró kódját, amely futtatáskor megjeleníti a “Hello World” üzenetet.
Ha ismeri a Visual basic alapjait,akkor ide írhatja a saját kódját, hogy tovább javítsa a makróját, és további funkciókat adhat a létrehozott makrókhoz a kóddarabok hozzáadásával. Az Excelben megjelenített szerkesztő egy tipikus VB szerkesztő, melyben a Projekt Explorer a bal oldalon, a forrás / tervezési ablak pedig a jobb oldalon található. Csak a programozási nyelv szintaxisának ismerete szükséges.
Hogyan hibakeresés a VBA kódot
Ha módosította a makró kódját, és meg szeretné próbálni, hogy megbizonyosodjon-e arról, hogy az megfelelően működik-e, akkor ezt megteheti a hibakereséssel és a kód futtatásával. nyomja meg F5 és hibakeresést végez, és végrehajtja a kódot, és az eredmények megjelennek a képernyőn. (A My Code csak a „Hello World” -t tartalmazza, tehát a hibakeresés és a végrehajtás után láthatom a képernyőn)
Hozzászólások