Liitä makro VBA: een - Excel-vinkit

Sisällysluettelo

Bob esitti tämän viikon Excel-kysymyksen.

Minulla on ongelma. Microsoftin tietämyskanta tarjoaa Excel-makron ongelman korjaamiseen, mutta en voi selvittää, miten makro saadaan Exceliin. Mikä on VBA? Minne liitän makron?

Erinomainen kysymys. Internetissä on paljon sivustoja, jotka tarjoavat apua, mutta ne kaikki olettavat, että tiedät makrojen perustiedot. Tässä on vaiheittaiset ohjeet verkkosivuston makron käyttämiseen.

Käynnistä Visual Basic Editor

Vaihe 1: Käynnistä Excel Visual Basic -editori napsauttamalla Alt-F11 tai käyttämällä Työkalut> Makro-valikkoa.

OK, varma - tämä näyttää pelottavalta ensimmäisellä yritykselläsi. Minäkin pakenisin, jos olisin sinäkin!

Vasemmassa alakulmassa on ominaisuusikkuna. Sinun ei tarvitse tätä ennen kuin yrität tehdä omia käyttäjälomakkeita, joten älä huoli siitä nyt.

Visual Basic Editor -ympäristö

Vasemmassa yläkulmassa on projekti-ikkuna. Projekti-ikkuna on hyödyllinen, kun sinulla on useita Excel-tiedostoja auki kerrallaan. Excel VBA -makrot voidaan tallentaa suoraan työkirjaan. Voit vaihtaa kirjasta kirjaan projektiikkunan avulla. Jos et näe koko tekstiä, koska ikkuna on liian kapea, tartu projektiikkunan oikeaan reunaan ja vedä vasemmalle.

Näytön oikealla puolella oleva iso harmaa alue on paikka, johon makro lopulta menee. Tässä on vain pieni tarvitsemasi kieli. Excel-makroa kutsutaan "menettelyksi". Useita toimintoja voidaan tallentaa yhteen "moduuliin".

Ensimmäinen asia on lisätä tyhjä moduuli tähän työkirjaan. Valitse valikosta Lisää> Moduuli. Olet nyt valmis liittämään makron verkosta.

Aseta moduuli VBE: hen

Selaa selaimen avulla sivulle, jolla on makro. Korosta koko makro napsauttamalla hiirtä ja vetämällä. Tämä sisältää rivin, joka alkaa "Sub" läpi rivin "End Sub". Kopioi makro leikepöydälle käyttämällä valikon Muokkaa> Kopioi-komentoa.

Liitä makro moduuliin

Palaa Visual Basic -editoriin. Napsauta suuressa valkoisessa koodiikkunassa, aivan "(Yleistä)" -kohdan alapuolella. Liitä kopioitu makro työkirjaasi valitsemalla Muokkaa> Liitä.

Tässä on joitain huomioitavia asioita. "Sub" -alkuinen ylärivi päättyy makron nimellä. On tärkeää muistaa tämä makron nimi, jotta voit suorittaa makron myöhemmin. Tunnusmerkillä alkavat koodirivit ovat koodin kommentteja. Nämä viivat näkyvät vihreinä. Lue ne läpi nähdäksesi, onko muistiinpanoja, joista sinun on huolehdittava. Esimerkiksi Microsoft neuvoo usein, jos koodin on oltava erilainen vanhemmalle Excel-versiolle.

Olet valmis juoksemaan. Palaa takaisin Exceliin. Valitse Työkalut-valikosta Makro. Valitse makron nimi valintaikkunasta ja napsauta SUORITA.

Kun tallennat tämän Excel-työkirjan, makro tallennetaan työkirjaan. Aina kun tämä työkirja on auki, voit suorittaa makron.

Onnittelut! Voit nyt kopioida ja käyttää hyödyllisiä makroja verkosta.

Huomautus Excel 95 -käyttäjille: Excel 95 ei tarjonnut samaa VB-editoria. Excel 95: stä haluat lisätä> Moduuli suoraan Excelistä. Moduuliarkki ilmestyy sitten taulukkona Excel-työkirjaan. Liitä makro tälle tyhjälle moduuliarkille ja käytä Työkalut> Makro -valikkoa suorittaaksesi aivan kuten yllä.

Mielenkiintoisia artikkeleita...