VBA on erinomainen työkalu Microsoft Office -sovelluksessa, mukaan lukien MS Excel -sovellus. Se voi auttaa sinua suorittamaan monia tehtäviä, joita Excelin alkuperäiset ominaisuudet eivät tue. Tässä artikkelissa opetamme sinua suorittamaan VBA-koodin Excelissä vaihe vaiheelta.
Jos aiot kirjoittaa joitain VBA-koodeja täyttämään joitain vaatimuksiasi, sinun on ensin selvitettävä, kuinka VBA-koodi suoritetaan Excelissä. Nyt, jäljempänä, käytämme ilmentymän MS Excel 2010: tä näyttämään yksityiskohtaiset vaiheet, kuten kuinka makro otetaan käyttöön, käynnistetään VBA-editori ja useita tapoja suorittaa makro jne.
Vaihe 1: Näytä Kehittäjä-valintanauha
- Käynnistä ensin Excel-sovellus.
- Siirry sitten "File" -valikkoon ja napsauta "Options".
- Valitse ponnahdusikkunan Excel-asetukset-ikkunasta Mukauta valintanauha -välilehti.
- Etsi seuraavaksi oikealta puolelta Kehittäjä-vaihtoehto.
- Napsauta lopuksi “OK” salliakseen muutokset.
Vaihe 2: Muuta makroturva-asetuksia
Koska Excelissä makroautomaatti on poistettu käytöstä suojausasetuksissa, sinun on ensin muutettava asetuksia seuraavasti:
- Aluksi vaihda Excelin pääikkunassa Kehittäjä-valintanauhaan.
- Napsauta sitten “Macro Security” -painiketta “Code” -ryhmässä.
- Valitse seuraavaksi uudesta ikkunasta Poista käytöstä kaikki makrot paitsi digitaalisesti allekirjoitetut makrot tai Ota kaikki makrot käyttöön mieltymyksesi mukaan.
- Lopuksi napsauta "OK" tallentaaksesi muutokset.
Vaihe 3: Käynnistä Excel VBA Editor
Excel VBA -editori on paikka, johon laitat koodin. Pääset siihen kahdella tavalla.
- Napsauta Kehittäjä-välilehden Visual Basic -painiketta Koodi-ryhmässä.
- Tuo Microsoft Visual Basic for Applications -ikkuna esiin painamalla suoraan Alt + F11-pikanäppäimiä.
Vaihe 4: Lisää VBA-koodi
Kun olet syöttänyt Excel VBA -editorin, sinun on lisättävä koodi joko projektiin tai moduuliin.
1. Laita koodi olemassa olevaan projektiin
Kuten näette, laajennetussa "Microsoft Excel Objects" -kansiossa näet olemassa olevat projektit, mukaan lukien kunkin laskentataulukon projektit ja nykyisen "ThisWorkbook" -työkirjan projektit.
- Aloita kaksoisnapsauttamalla projektia avataksesi sen ikkunan.
- Laita sitten koodi siihen.
2. Aseta koodi moduuliin
Lisäksi voit lisätä koodia moduuliin seuraavasti.
- Napsauta ensin työkalupalkin Lisää-painiketta.
- Valitse pudotusvalikosta ”Moduuli”.
- Sitten uuteen moduuliin voit laittaa koodisi.
Vaihe 5: Suorita VBA-koodi
1. Suorita makro VBA Editorissa
Voit suorittaa VBA: n "Microsoft Visual Basic for Applications" -ikkunassa painamalla vain "F5" -näppäintä tai napsauttamalla työkalupalkin "Suorita" -kuvaketta.
2. Suorita makro Quick Access Toolbarin (QAT) kautta
Lisäksi voit lisätä makron Quick Access -työkalupalkkiin ja suorittaa sen QAT: n kautta alla olevien ohjeiden avulla.
- Siirry aluksi kohtaan "Tiedosto"> "Asetukset".
- Avaa ponnahdusikkunassa Pikakäynnistystyökalurivi-välilehti.
- Valitse sitten ”Makrot” ”Valitse komennot alkaen” -luettelosta.
- Valitse seuraavaksi makro vasemmalta puolelta.
- Napsauta myöhemmin keskellä olevaa Lisää-painiketta.
- Napsauta sen jälkeen "OK" tallentaaksesi muutokset Pikaopas-työkalupalkkiin.
- Lopuksi voit suorittaa tämän makron Excel-pääikkunassa napsauttamalla pikakäynnistystyökalurivin makropainiketta, kuten seuraavassa kuvakaappauksessa näkyy.
3. Suorita Makro nauhan läpi
Lisäksi, kuten Quick Access Toolbar, voit lisätä ja suorittaa makron valintanauhassa.
- Sillä kutentart, siirry “File” -valikkoon ja paina “Options”.
- Siirry Excel-asetuksissa kohtaan Mukauta valintanauhaa.
- Luo sitten uusi ryhmä Koti-välilehdelle kirjoittamalla Uusi ryhmä.
- Vaihtoehtoisesti voit nimetä tämän ryhmän uudelleen nimellä ”Nimeä uudelleen…”.
- Valitse sitten ”Makrot” ”Valitse komennot alkaen” -luettelosta.
- Sen jälkeen, sävelkorkeus halutulle makrolle vasemmalla puolella.
- Napsauta sitten Lisää-painiketta lisätäksesi tämän makron uuteen ryhmään.
- Lopulta napsauta “OK” tallentaaksesi vaihtoehdot.
- Sittemmin voit suorittaa tämän makron napsauttamalla vasta lisättyä makropainiketta valintanauhassa.
Tekijän esittely:
Shirley Zhang on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien mdf-palautus ja Outlookin korjausohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com