Kleebi makro VBA-sse - Exceli näpunäited

Lang L: none (table-of-contents)

Bob esitas selle nädala Exceli küsimuse.

Mul on probleem. Microsofti teabebaas pakub probleemi lahendamiseks Exceli makrot, kuid ma ei saa aru, kuidas see makro Excelisse saada. Mis on VBA? Kuhu makro kleepida?

Suurepärane küsimus. Internetis on palju saite, mis pakuvad abi, kuid kõik eeldavad, et teate makrode põhitõdesid. Siit leiate samm-sammult juhised makro kasutamiseks veebisaidilt.

Käivitage Visual Basic Editor

1. samm: käivitage Exceli Visual Basicu redaktor, vajutades Alt-F11 või kasutades menüüd Tööriistad> Makro.

OK, kindlasti - see tundub teie esimesel katsel hirmutav. Põgeneksin ka siis, kui oleksin sina!

Vasakus alanurgas on omaduste aken. Teil pole seda vaja enne, kui proovite ise oma kasutajavorme teha, nii et ärge nüüd selle pärast muretsege.

Visual Basic Editori keskkond

Vasakus ülanurgas on projekti aken. Projektiaken on kasulik, kui korraga on avatud mitu Exceli faili. Exceli VBA makrosid saab salvestada otse töövihikusse. Raamatute vahel vahetamiseks saate kasutada projekti akent. Kui te ei näe kogu teksti, kuna aken on liiga kitsas, haarake projekti akna paremast servast ja lohistage vasakule.

Suur hall ala ekraani paremas servas on koht, kuhu makro lõpuks liigub. Siin on vaid natuke vajalikku keelekasutust. Exceli makrot nimetatakse "protseduuriks". Ühes "moodulis" saab salvestada mitu protseduuri.

Kõigepealt tuleb sellesse töövihikusse sisestada tühi moodul. Valige menüüst Lisa> Moodul. Nüüd olete valmis veebist makro kleepima.

Sisestage moodul VBE-sse

Sirvige brauseri abil makroga lehte. Klõpsake hiire abil ja lohistage kogu makro esiletõstmiseks. See hõlmab rida, mis algab "Sub" lõpuni reaga "End Sub". Makro lõikelauale kopeerimiseks kasutage menüü käsku Muuda> Kopeeri.

Kleebi makro moodulisse

Minge tagasi Visual Basicu redaktorisse. Klõpsake suures valge koodi aknas otse "(Üldine)" all. Kopeeritud makro töövihikusse kleepimiseks tehke valikud Muuda> Kleebi.

Siin on mõned märgatavad asjad. "Sub" -ga algav ülemine rida lõpeb makro nimega. See makro nimi on oluline meeles pidada, et saaksite makro hiljem käivitada. Koodiread, mis algavad tärniga, on koodi kommentaarid. Need jooned kuvatakse roheliselt. Lugege need läbi, et näha, kas on märkmeid, mille pärast peate muretsema. Näiteks annab Microsoft teile sageli nõu, kui Exceli vanema versiooni kood peab olema erinev.

Olete valmis jooksma. Minge tagasi Exceli juurde. Valige menüü Tööriistad suvand Makro. Valige dialoogiboksist makro nimi ja klõpsake käsku RUN.

Selle Exceli töövihiku salvestamisel salvestatakse makro töövihikusse. Iga kord, kui see töövihik on avatud, saate makro käivitada.

Palju õnne! Nüüd saate veebist kasulikke makrosid kopeerida ja käitada.

Märkus Exceli 95 kasutajatele: Excel 95 ei pakkunud sama VB-redaktorit. Excel 95-st sisestaksite Exceli kaudu> Moodul. Seejärel kuvatakse moodulileht Exceli töövihikus lehena. Kleepige makro sellele tühjale moodulilehele ja kasutage menüüd Tööriistad> Makro, et käivitada just nagu eespool.

Huvitavad Artiklid...