Hjem Social Media Skriv nye makroer i Visual Basic Editor i Excel 2013 - dummies

Skriv nye makroer i Visual Basic Editor i Excel 2013 - dummies

Video: Top 10 Advanced Outlook 2016 Tips and Tricks 2024

Video: Top 10 Advanced Outlook 2016 Tips and Tricks 2024
Anonim

Når du har færdighederne i VBA-sproget, kan du skrive nye makroer fra bunden i Visual Basic Editor i stedet for bare at redigere dem, som du tidligere har optaget i dit regneark ved hjælp af Excels makrooptager. Når du opretter en makro fra bunden i Visual Basic Editor, skal du følge disse generelle trin:

  1. Klik på navnet på VBA-projektet i vinduet Project Explorer, hvor du vil tilføje den nye makro.

    Hvis du vil skrive en makro kun for den aktuelle projektmappe, skal du klikke på VBAProject-funktionen, der indeholder sit filnavn i parentes, som i VBAProject (Mit regneark). Hvis du vil skrive en global makro i Personal Macro Workbook, skal du klikke på VBAProject (PERSONAL. XLSB) i vinduet Project Explorer.

  2. Vælg Indsæt → Modul på menulinjen Visual Basic Editor.

    Excel reagerer ved at åbne et nyt, blankt kodevindue i vinduet Visual Basic Editor og ved at tilføje et andet modulikon (navngivet med det næste ledige nummer) i omridset i vinduet Project Explorer under det relevante VBA-projekt.

    Derefter begynder du din makro ved at oprette en subrutine (alle makroer, selv dem, du optager i regnearket, er virkelig Visual Basic subrutiner). For at gøre dette skriver du bare under (til subrutine).

  3. Skriv under og tryk derefter på mellemrumstasten.

    Nu skal du navngive din nye makro, som du gør ved at navngive din subrutine. Husk at ved at navngive din nye makro (eller en subrutine), følger du de samme regler som når du navngiver et områdenavn (begynder med et bogstav og ingen mellemrum).

  4. Indtast navnet på din makro, og tryk derefter på Enter-tasten.

    Så snart du trykker på Enter-tasten, indsætter Visual Basic Editor et lukket par parentes efter makroens navn, en tom linje og en slutningsopgørelse på sin egen linje under det. Den placerer derefter indsættelsespunktet i begyndelsen af ​​den tomme linje mellem linjerne med sub- og slut-sub-sætningerne. Det er her, at du indtaster kodeordene for den makro, du skriver.

  5. Indtast linjerne i VBA-koden for makroen mellem sub- og slut-sub-sætningerne.

    Før du begynder at skrive VBA-udsagnene, som din makro skal udføre, skal du først dokumentere formålet med og funktionen af ​​denne makro. For at gøre dette skal du skrive et apostrof (') i begyndelsen af ​​hver linje i denne tekst for at indtaste det som en kommentar. (Excel kender ikke til at forsøge at udføre en kode kode, der er prefaced med et apostrof.)

    Når du trykker på Enter-tasten for at starte en ny linje, der begynder med et apostrof, bliver tekstlinjen grøn, hvilket indikerer, at det visuelle Basic Editor anser det for at være en kommentar, der ikke skal udføres, når makroen kører.

    Når du har dokumenteret formålet med makroen med dine kommentarer, begynder du at indtaste de udsagn, som du vil have makroen til at udføre (som ikke må være prefaced af apostrofer). Hvis du vil indrykke linjer med kode for at gøre dem nemmere at læse, skal du trykke på Tab. Hvis du har brug for at overskride linjen, skal du trykke på Skift + Tab. Når du er færdig med at skrive koden til din makro, skal du gemme den, før du tester den.

  6. Vælg Filer → Gem på menuen Visual Basic Editor eller tryk Ctrl + S.

Når du har gemt din nye makro, kan du klikke på knappen Vis Microsoft Excel på standardværktøjslinjen for at vende tilbage til dit regneark, hvor du kan prøve det. Hvis du vil køre den nye makro, du har skrevet, skal du vælge Vis → Makroer på båndet eller trykke på Alt + F8 for at åbne dialogboksen Makro og derefter klikke på navnet på den makro, du lige skrev, før du klikker på OK.

Hvis Excel oplever en fejl, når du kører makroen, vender den tilbage til Visual Basic Editor, og der vises en advarsel Microsoft Visual Basic-dialogboks, der angiver (i meget kryptisk form) arten af ​​fejlen. Klik på Debug-knappen i denne dialogboks for at få Visual Basic Editor til at markere den kodekode, som den ikke kan udføre.

Du kan derefter forsøge at finde fejlen og redigere den i kodeordet. Hvis du fjerner årsagen til fejlen, fjerner Visual Basic Editor markeringen fra den pågældende kodekode, og du kan derefter klikke på Fortsæt-knappen (som automatisk erstatter Run-knappen, når editoren går i fejlsøgningstilstand) med den blå trekant peger til højre på standardværktøjslinjen for at fortsætte med at køre makroen.

Skriv nye makroer i Visual Basic Editor i Excel 2013 - dummies

Valg af editor

For seniorer: Sådan bruges fælles Excel-funktioner - dummies

For seniorer: Sådan bruges fælles Excel-funktioner - dummies

Excel har hundredvis af funktioner, men de fleste af dem er meget specialiserede. Det grundlæggende sæt af Excel-funktioner, som den gennemsnitlige bruger arbejder med, er meget mere håndterbar. De enkleste funktioner har ingen argumenter. To primære eksempler er NU: Rapporterer den aktuelle dato og klokkeslæt. I dag: Rapporterer den aktuelle dato. Selvom ingen bruger nogen ...

For seniorer: Sådan arbejder du med skrifttyper i Office 2010 - dummies

For seniorer: Sådan arbejder du med skrifttyper i Office 2010 - dummies

En skrifttype er en standard måde at lave hvert brev på. (Det kaldes også et skrifttype.) Skrifttypestørrelsen styrer højden af ​​bogstaverne. På tværs af alle Office-programmerne kan du vælge forskellige skrifttyper og skriftstørrelser til dit arbejde. Skrifttypestørrelsen er baseret på afstanden fra toppen af ​​det højeste brev ...

Sådan arbejder du med digitale fotos i Windows - dummies

Sådan arbejder du med digitale fotos i Windows - dummies

Windows 7 gør det nemt at arbejde med digitale fotos. Du kan vælge og vælge billeder for at se på eller vise en gruppe fotos i et diasshow. Du kan endda gøre et yndlingsbillede til din desktop baggrund, så du ser det hver gang du starter Windows 7. Sådan arbejder du med billeder i Windows 7: Vælg ...

Valg af editor

Manipulere tekst med Acrobat CS5 TouchUp tekstværktøj - dummier

Manipulere tekst med Acrobat CS5 TouchUp tekstværktøj - dummier

Værktøjet TouchUp tekst i Adobe Acrobat Creative Suite 5 bruges til at røre op eller manipulere tekst. Denne touch-up kan omfatte ændring af faktiske tekstkarakterer eller udseendet af tekst. Du kan ændre katten til at læse hunden, eller du kan ændre sort tekst til blå, eller du kan endda ændre Helvetica-fonten til ...

Stempel PDF-dokumenter med Acrobat CS5 Stempelværktøj - dummier

Stempel PDF-dokumenter med Acrobat CS5 Stempelværktøj - dummier

Du kan nemt stemple et dokument i Adobe Acrobat Creative Suite 5 ved at bruge stempelværktøjet i værktøjslinjen Kommentar og markering, som du kan få adgang til ved at klikke på kommentaren i værktøjslinjen Opgaver. Du kan derefter vælge Vis kommentar og markeringsværktøjer. Du kan også få adgang til værktøjslinjen Kommentar og markering ...

Opsummerer kommentarer i Acrobat CS5 Dokumenter - dummies

Opsummerer kommentarer i Acrobat CS5 Dokumenter - dummies

En af de mest kraftfulde funktioner i Adobe Acrobat Creative Suite 5 kommenterer er evnen til nemt at styre og dele kommentarer og kommentarer blandt anmeldere. Acrobat CS5 gør det nemt at medtage brugere af den gratis Adobe Reader i en gennemgangsproces. Hvis du vil inkludere Adobe Reader-brugere i en anmeldelse, skal du vælge Kommentarer → Aktivér for at kommentere ...

Valg af editor

Sådan bruger du Preset Manager i Photoshop CS6 - dummies

Sådan bruger du Preset Manager i Photoshop CS6 - dummies

Mange af panelerne og værktøjerne Photoshop CS6 arbejder med kan bruge indstillinger, som du gemmer på din harddisk som forudindstillinger. Du kan for eksempel oprette brugerdefinerede farver og børstetips, opbygge dine egne gradienter, oprette et bibliotek med figurer eller kompilere et sæt stilarter, der skal gælde for lag. Du vil blive ...

Sådan bruges værktøjet Rotate View i Photoshop CS6 - dummies

Sådan bruges værktøjet Rotate View i Photoshop CS6 - dummies

Deling af flyvemenuen i Photoshop CS6 med håndværktøjet er værktøjet Rotate View. Dette værktøj roterer faktisk hele dit billedvindue. Følg disse trin for at bruge værktøjet Roter visning: Vælg værktøjet Roter visning fra værktøjspanelet. Placer din værktøjsmarkør i billedvinduet og hold musen nede ...