Skip to content

Kuinka luoda ja kutsua aliohjelma tai mukautettu menettely VBA Excel?

15 de elokuu de 2021
grafica de

Huolimatta siitä, että monien mielestä se on hieman monimutkainen menetelmä. Luoda yksi aliohjelma tai mukautettu menettely VBA: n toimesta on erittäin yksinkertainen ja dynaaminen tapa Luo toiminto Excel -laskentataulukkoon. Nämä tämän ohjelman toiminnot perustuvat makrojen luomiseen

Visualin toiminnot Basicin avulla voit luoda suorituksia, joita ohjelma itse pitää mahdottomina omien toimintojensa sisällä. Visual Basicin avulla voit luoda mukautettuja toimintoja.

Koska se on kieli, jonka Microsoft Office sisältää tiettyjen tehtävien suorittamiseen, se määrittää menettelyn luomiseksi tarvittavat termit.

Jos huolesi ei ole ymmärtää menetelmiä, joista voit koodaa makrojen kautta Excel. Täältä löydät yksinkertaisimman selityksen.

Mikä on menettely ja miten voin luoda ne?

Excelissä määritetty menettely on vain pienin koodin yksikkö, joka suoritetaan sisällä Visual Basic.

Ne on helppo tunnistaa, koska ne ovat aina kaikkien ohjelman sisällä suoritettavien makrokoodausten alussa ja lopussa.

Menettelytyypit luokitellaan ”Sub”,”Toiminto”Y”Omaisuus”Aluksi ja suljetaan termillä”LoppuEnnen heitä.

Voit luoda aliohjelman tai mukautetun menettelyn vaihtoehtojen kautta ”Arkki”Y”Moduulit”. Käyttämällä kohteita, jotka on koodattu ”Tämä työkirja”Tai”Käytä lomakkeita”.

Luo moduuli Visual Basic -editorissa ja luo menettely tai aliohjelma

Jos et tiedä kuinka lisätä moduulia projekteihin VBA: ssa, sinun tarvitsee vain syöttää ”Kehittäjä”Ja näet”Visuaalinen perus”.

Ennen näyttöäsi avautuu uusi ikkuna, jota pidetään editorina ja jonka valikossa on ”Lisää”Mistä löydät vaihtoehdon”Moduuli”.

Näet automaattisesti pienessä vasemmassa pystysuorassa laatikossa, kuinka kansio luodaan, jossa juuri luomasi uusi moduuli tulee näkyviin.

Tällä tavalla sinun tarvitsee vain napsauttaa oikealla olevaa ruutua aloittaaksesi Visual Basic -kielen kirjoittamisen aloittaaksesi haluamasi tehtävän luomisen.

Opi luomaan aliohjelma tai mukautettu menettely Visual Basicin avulla

Kun aloitat, opit vähitellen eri toiminnot, jotka voidaan suorittaa moduulien kautta energioida laskentataulukon sisällöllä.

Toistaiseksi aloitat pienimmästä, mikä on aseta aloitus ja sen tehtävän pääelementit, jonka haluat suorittaa.

Luo alimenettely

VBA: ssa on kaksi menetelmää menettelyn alkamisen määrittämiseksi. Joko manuaalisesti ikkunassa tai napsauttamalla valikkoa ”Lisää”.

Jos haluat lisätä menettelyn manuaalisesti, sinun on mentävä luomasi moduulin ikkunaan, johon kirjoitat sanan ”Sub” ja myöhemmin sinun on kirjoitettava makron nimi mitä teet.

värikartat

Paina ”Tulla sisään”Jotta Visual Basic lisää automaattisesti muutaman sulun ja sen alle ohjeet”End Sub”.

Molempien rivien väliin on kirjoitettava suoritettavan tehtävän koodi ja tallennuksen jälkeen suoritettava se.

Luo toimintamenettely

Kuten edellinenkin, se voidaan luoda objektin avulla, joka sallii koodin kirjoittamisen ja suorittamisen.

Aloita siis luomalla ”Uusi moduuli”Ja oikeanpuoleisessa koodikentässä”Toiminto”Tämän jälkeen nimi, jonka annat toiminnolle.

Painamalla ”Tulla sisään”, VBA lisää sulut ja käskyn lopettaakseen toiminnon, joka tunnetaan nimellä”Lopeta toiminto”.

Nyt sinun on vain pakko kirjoita koodi molempien rivien väliin tallenna se ja suorita toiminto Excel -taulukossa.

Jos aiot työskennellä Visual Basicin kanssa, on myös tärkeää, että tiedät miten käsitellä Visual Basicin erilaista virheiden käsittelyä.

Laajenna tietojasi VBA: n käytöstä FOR-NEXT-silmukan käytöstä ja luomisesta.