Kirjutage Excel 2013 Visual Basicu redaktoris uued makrod

Kui teil on VBA keele oskus, saate kirjutada Visual Basic Editoris uusi makrosid nullist, selle asemel et lihtsalt redigeerida neid, mille olete Exceli makrosalvesti abil arvutustabelisse salvestanud. Visual Basicu redaktoris makro nullist loomisel peate järgima neid üldisi samme.

Klõpsake projekti Exploreri aknas VBA projekti nime, kuhu soovite uue makro lisada.

Kui soovite kirjutada makro ainult praeguse töövihiku jaoks, klõpsake funktsiooni VBAProject, mis sisaldab selle failinime sulgudes, nagu VBAProjectis (Minu arvutustabel). Kui soovite kirjutada isikliku makro töövihikusse globaalse makro, klõpsake Project Exploreri aknas nuppu VBAProject(PERSONAL.XLSB).

Valige Visual Basicu redaktori menüüribalt Sisesta → Moodul.

Excel reageerib, avades Visual Basic Editori aknas uue tühja koodiakna ja lisades Project Exploreri aknas vastava VBA projekti alla teise mooduli ikooni (nimetatakse järgmise saadaoleva numbriga).

Järgmisena alustate makro loomist alamprogrammi loomisega (kõik makrod, isegi need, mille salvestate arvutustabelisse, on tegelikult Visual Basicu alamprogrammid). Selleks tippige lihtsalt sub (alamprogrammi jaoks).

Tippige sub ja vajutage tühikuklahvi.

Nüüd peate oma uuele makrole nime panema, mida saate teha, pannes oma alamprogrammile nime. Pidage meeles, et uuele makrole (või alamprogrammile) nime andmisel järgite samu reegleid, mis vahemiku nime andmisel (alustage tähega ja ilma tühikuteta).

Tippige oma makro nimi ja vajutage sisestusklahvi.

Niipea, kui vajutate sisestusklahvi, lisab Visual Basic Editor makro nime järele suletud sulgude paari, tühja rea ​​ja selle alla oma reale lõpu alamlause. Seejärel asetab see sisestuspunkti tühja rea ​​algusesse alam- ja lõpp-lausetega ridade vahele. Siin saate sisestada kirjutatava makro koodiread.

Sisestage makro VBA-koodi read Sub- ja End Sub-lausete vahele.

Enne kui hakkate kirjutama VBA avaldusi, mida teie makro käivitab, peaksite esmalt dokumenteerima selle makro eesmärgi ja toimimise. Selleks tippige selle teksti iga rea ​​algusesse apostroof ( ' ), et see kommentaarina sisestada. (Excel teab, et ei tohi proovida käivitada ühtegi koodirida, mille eessõna on apostroof.)

Kui vajutate klahvi Enter, et alustada uut apostroofiga algavat rida, muutub tekstirida roheliseks, mis näitab, et Visual Basicu redaktor peab seda kommentaariks, mida makro käitamise ajal ei käivitata.

Kui olete makro eesmärgi koos kommentaaridega dokumenteerinud, hakkate sisestama avaldusi, mida soovite makro käivitada (mille ees ei tohi olla apostroofid). Koodiridade taande muutmiseks, et neid oleks lihtsam lugeda, vajutage tabeldusklahvi. Kui teil on vaja rea ​​taandust, vajutage klahvikombinatsiooni Shift+Tab. Kui olete makro koodi kirjutamise lõpetanud, peate selle enne testimist salvestama.

Valige Visual Basicu redaktori menüüribal Fail → Salvesta või vajutage klahvikombinatsiooni Ctrl+S.

Pärast uue makro salvestamist võite klõpsata standardse tööriistariba nuppu Kuva Microsoft Excel, et naasta töölehel, kus saate seda proovida. Uue kirjutatud makro käivitamiseks valige lindil Vaade→Makrod või vajutage dialoogiboksi Makro avamiseks klahvikombinatsiooni Alt+F8 ja seejärel klõpsake enne OK klõpsamist just kirjutatud makro nimel.

Kui Excelis ilmneb makro käivitamisel tõrge, naaseb see Visual Basicu redaktorisse ja kuvatakse Microsoft Visual Basicu hoiatusdialoogiboks, mis näitab (väga salapärasel kujul) vea olemust. Klõpsake selles dialoogiboksis nuppu Silu, et Visual Basicu redaktor tõstaks esile koodirea, mida ta ei saa käivitada.

Seejärel võite proovida viga leida ja seda koodireas muuta. Kui kõrvaldate vea põhjuse, eemaldab Visual Basicu redaktor sellelt koodirealt esiletõstmise ja seejärel saate klõpsata nupul Jätka (mis asendab automaatselt nupu Käivita, kui redaktor läheb silumisrežiimi) sinise kolmnurgaga. makro käitamise jätkamiseks osutage standardse tööriistariba paremale.


Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kustutage oma PowerPointi slaididelt pliiatsi ja esiletõstja joonised

Kui olete esitluse ajal PowerPointi slaididele joonistamiseks kasutanud pliiatsit või markerit, saate joonised järgmise esitluse jaoks salvestada või need kustutada, nii et järgmisel näitamisel alustate puhaste PowerPointi slaididega. Pliiatsi ja markeri jooniste kustutamiseks järgige neid juhiseid: joonte kustutamine […]

Stiili teegi sisu rakenduses SharePoint 2010

Stiili teegi sisu rakenduses SharePoint 2010

Style'i teek sisaldab CSS-faile, XSL-faile ja eelmääratletud mallilehtede, lehepaigutuste ja juhtelementide poolt kasutatavaid pilte rakenduses SharePoint 2010. CSS-failide leidmiseks avaldamissaidi stiiliteegist: valige saidi toimingud → vaade. Kogu saidi sisu. Ilmub saidi sisu. Style raamatukogu asub […]

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Vormindage numbreid tuhandetes ja miljonites Exceli aruannetes

Ärge uputage oma publikut tohutute numbritega. Microsoft Excelis saate parandada oma armatuurlaudade ja aruannete loetavust, vormindades numbrid tuhandetes või miljonites.

Kuidas SharePointi saite jagada ja jälgida

Kuidas SharePointi saite jagada ja jälgida

Siit saate teada, kuidas kasutada SharePointi suhtlusvõrgustiku tööriistu, mis võimaldavad üksikisikutel ja rühmadel suhelda, koostööd teha, jagada ja ühendada.

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Kuidas teisendada kuupäevi Excelis Juliani vormingutesse

Julia kuupäevi kasutatakse tootmiskeskkondades sageli ajatemplina ja partiinumbri kiirviitena. Seda tüüpi kuupäevade kodeerimine võimaldab jaemüüjatel, tarbijatel ja teenindusagentidel tuvastada toote valmistamise aja ja seega toote vanuse. Juliuse kuupäevi kasutatakse ka programmeerimises, sõjaväes ja astronoomias. Erinevad […]

Accessi veebirakenduse loomine

Accessi veebirakenduse loomine

Veebirakenduse saate luua rakenduses Access 2016. Mis siis ikkagi on veebirakendus? Noh, veeb tähendab, et see on võrgus ja rakendus on lihtsalt "rakenduse" lühend. Kohandatud veebirakendus on veebipõhine andmebaasirakendus, millele pääseb ligi brauseri abil pilvest. Loote ja hooldate veebirakendust töölaua versioonis […]

SharePoint 2010 kiirkäivitusriba

SharePoint 2010 kiirkäivitusriba

Enamik SharePoint 2010 lehti kuvab lehe vasakus servas kiirkäivitusribal navigeerimislinkide loendi. Kiirkäivitusribal kuvatakse lingid saidi esiletoodud sisule (nt loendid, teegid, saidid ja avaldamislehed). Kiirkäivitusribal on kaks väga olulist linki: link kogu saidi sisu: […]

Mida tähendavad Exceli lahendaja veateated?

Mida tähendavad Exceli lahendaja veateated?

Lihtsate ülesannete puhul leiab Exceli lahendaja tavaliselt kiiresti eesmärgifunktsiooni jaoks optimaalsed Lahendaja muutuja väärtused. Kuid mõnel juhul on Solveril raskusi sihtfunktsiooni optimeerivate Solveri muutuja väärtuste leidmisega. Sellistel juhtudel kuvab Solver tavaliselt teate või veateate, mis kirjeldab või arutab probleemi, mida […]

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Kuidas eemaldada Exceli Pivot-liigendtabelist arvutatud väljad ja üksused

Saate hõlpsasti eemaldada arvutatud välju ja üksusi Exceli liigendtabelist. Arvutatud välja eemaldamiseks klõpsake liigendtabelis lahtrit. Seejärel klõpsake vahekaardi Analüüsi käsku Fields, Items & Sets ja valige kuvatavast alammenüüst Arvutatud väli. Kui Excel kuvab dialoogiboksi Arvutatud välja lisamine, valige […]

Kuidas SharePointis sildistada

Kuidas SharePointis sildistada

Sildid on märksõnad, mille määrate sisule. Lehtede sildistamine teistega jagamiseks on sotsiaalne järjehoidja ning see on veebis väga populaarne ja SharePointis lihtne. Kui olete kunagi kasutanud saiti nagu Delicious, teate juba, kuidas sotsiaalne järjehoidja töötab. Kuna rohkem inimesi määrab samu silte, muutuvad sildid viisiks […]