Almindelige VBA-erklæringer til Excel VBA-programmering

Følgende tabel giver en liste over almindeligt anvendte VBA-sætninger, som du kan bruge, når du opretter makroer til Excel. For mere information om en bestemt erklæring, se Excels hjælpesystem.

VBA-erklæring Hvad det gør
AppAktivér Aktiverer et programvindue
Bip Afgiver en tone via computerens højttaler
Opkald Overfører kontrollen til en anden procedure
ChDir Ændrer den aktuelle mappe
ChDrive Ændrer det aktuelle drev
Tæt Lukker en tekstfil
Konst Erklærer en konstant værdi
Dato Indstiller den aktuelle systemdato
Erklære Erklærer en reference til en ekstern procedure i et Dynamic Link
Library (DLL)
Slet indstilling Sletter en sektion eller nøgleindstilling fra en applikations indgang i
Windows-registreringsdatabasen
Svag Erklærer variabler og (valgfrit) deres datatyper
Do-Loop Løkker gennem et sæt instruktioner
Ende Brugt af sig selv, afslutter programmet; bruges også til at afslutte en blok af
udsagn, der begynder med If, With, Sub, Function, Property, Type
eller Select
Slette Geninitialiserer et array
Fejl Simulerer en specifik fejltilstand
Afslut Do Forlader en blok med Do-Loop-kode
Afslut for Forlader en blok med For-Next-kode
Afslut funktion Afslutter en funktionsprocedure
Afslut ejendom Afslutter en ejendomsprocedure
Afslut Sub Afslutter en underrutineprocedure
FileCopy Kopierer en fil
For hver-Næste Går gennem et sæt instruktioner for hvert medlem af en
samling
For-Næste Gennemgår et sæt instruktioner et bestemt antal
gange
Fungere Erklærer navnet og argumenterne for en funktionsprocedure
Læser data fra en tekstfil
GoSub...Return Filialer til og returnerer fra en procedure
Gå til Forgreninger til en specificeret erklæring inden for en procedure
Hvis-så-ellers Behandler udsagn betinget (den anden del er
valgfri)
Input # Læser data fra en sekventiel tekstfil
Dræbe Sletter en fil
Lade Tildeler værdien af ​​et udtryk til en variabel eller
egenskab
Linjeindgang # Læser en linje med data fra en sekventiel tekstfil
belastning Indlæser et objekt, men viser det ikke
Lås...Lås op Styrer adgangen til en tekstfil
Midt Erstatter tegn i en streng med andre tegn
MkDir Opretter en ny mappe
Navn Omdøber en fil eller mappe
Ved fejl Giver specifikke instruktioner for, hvad du skal gøre i tilfælde af en
fejl
På...GoSub Grene, baseret på en betingelse
På...Gå til Grene, baseret på en betingelse
Åben Åbner en tekstfil
Option Base Ændrer den nedre standardgrænse for arrays
Mulighed Sammenlign Erklærer standard sammenligningstilstand ved sammenligning af
strenge
Mulighed Eksplicit Tvinger deklaration af alle variabler i et modul
Mulighed Privat Angiver, at et helt modul er Privat
Print # Skriver data til en sekventiel fil
Privat Erklærer en lokal matrix eller variabel
Ejendom Get Erklærer navnet og argumenterne for en Property Get-
procedure
Ejendom Udlejes Erklærer navnet og argumenterne for en Property Let-
procedure
Ejendomssæt Erklærer navnet og argumenterne for en egenskabssæt-
procedure
Offentlig Erklærer en offentlig matrix eller variabel
Sætte Skriver en variabel til en tekstfil
HævEvent Udløser en brugerdefineret hændelse
Randomiser Initialiserer tilfældig talgeneratoren
ReDim Ændrer dimensionerne af et array
Rem Angiver en linje med kommentarer (samme som en apostrof ['])
Nulstil Lukker alle åbne tekstfiler
Genoptag Genoptager eksekveringen, når en fejlhåndteringsrutine afsluttes
RmDir Fjerner en tom mappe
Gem Indstilling Gemmer eller opretter en programpost i Windows-
registreringsdatabasen
Søge Indstiller positionen for den næste adgang i en tekstfil
Vælg Sag Behandler udsagn betinget
Send nøgler Sender tastetryk til det aktive vindue
Sæt Tildeler en objektreference til en variabel eller egenskab
SetAttr Ændrer attributoplysninger for en fil
Statisk Erklærer variable på procedureniveau, så variablerne
bevarer deres værdier, så længe koden kører, og projektet
ikke er blevet nulstillet.
Hold op Sætter programmet på pause
Sub Erklærer navnet og argumenterne for en underprocedure
Tid Indstiller systemtiden
Type Definerer en brugerdefineret datatype
Losse Fjerner et objekt fra hukommelsen
Mens...Wend Går gennem et sæt instruktioner, så længe en bestemt
betingelse forbliver sand
Bredde # Indstiller outputlinjebredden for en tekstfil
Med Tillader en kortfattet måde at få adgang til flere egenskaber for et
objekt
Skriv # Skriver data til en sekventiel tekstfil

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows Microsoft Word åbner filer i skrivebeskyttet tilstand, hvilket gør det umuligt at redigere det? Bare rolig, metoderne er nedenfor

Sådan rettes forkert udskrivning af Microsoft Word-dokumenter

Sådan rettes forkert udskrivning af Microsoft Word-dokumenter

Sådan rettes fejl ved udskrivning af forkerte Microsoft Word-dokumenter Fejl ved udskrivning af Word-dokumenter med ændrede skrifttyper, rodede afsnit, manglende tekst eller tabt indhold er ret almindelige. Men lad være

Slet pen- og highlighter-tegninger på dine PowerPoint-dias

Slet pen- og highlighter-tegninger på dine PowerPoint-dias

Hvis du har brugt pennen eller highlighteren til at tegne på dine PowerPoint-dias under en præsentation, kan du gemme tegningerne til næste præsentation eller slette dem, så næste gang du viser den, starter du med rene PowerPoint-dias. Følg disse instruktioner for at slette pen- og highlighter-tegninger: Sletning af linjer en ved […]

Indhold af stilbibliotek i SharePoint 2010

Indhold af stilbibliotek i SharePoint 2010

Style-biblioteket indeholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og billeder, der bruges af foruddefinerede mastersider, sidelayouts og kontrolelementer i SharePoint 2010. For at finde CSS-filer i Style-biblioteket på et udgivelsessted: Vælg Site Actions→ View Alt webstedsindhold. Indholdet af webstedet vises. Style-biblioteket ligger i […]

Formater tal i tusinder og millioner i Excel-rapporter

Formater tal i tusinder og millioner i Excel-rapporter

Overvæld ikke dit publikum med gigantiske tal. I Microsoft Excel kan du forbedre læsbarheden af ​​dine dashboards og rapporter ved at formatere dine tal, så de vises i tusinder eller millioner.

Sådan deler og følger du SharePoint-websteder

Sådan deler og følger du SharePoint-websteder

Lær, hvordan du bruger SharePoints sociale netværksværktøjer, der lader enkeltpersoner og grupper kommunikere, samarbejde, dele og forbinde.

Sådan konverteres datoer til julianske formater i Excel

Sådan konverteres datoer til julianske formater i Excel

Julianske datoer bruges ofte i produktionsmiljøer som et tidsstempel og hurtig reference for et batchnummer. Denne type datokodning giver detailhandlere, forbrugere og serviceagenter mulighed for at identificere, hvornår et produkt blev fremstillet, og dermed produktets alder. Julianske datoer bruges også i programmering, militæret og astronomi. Forskellige […]

Sådan opretter du en Access Web App

Sådan opretter du en Access Web App

Du kan oprette en webapp i Access 2016. Så hvad er en webapp overhovedet? Nå, web betyder, at det er online, og app er kun en forkortelse for "applikation". En Custom Web App er en online databaseapplikation, der tilgås fra skyen ved hjælp af en browser. Du bygger og vedligeholder webappen i desktopversionen […]

Hurtig startlinje i SharePoint 2010

Hurtig startlinje i SharePoint 2010

De fleste sider i SharePoint 2010 viser en liste over navigationslinks på linjen Hurtig start langs venstre side af siden. Hurtig startlinjen viser links til fremhævet webstedsindhold såsom lister, biblioteker, websteder og udgivelsessider. Hurtigstartlinjen indeholder to meget vigtige links: Linket Alt webstedsindhold: […]

Hvad betyder Solver-fejlmeddelelserne i Excel?

Hvad betyder Solver-fejlmeddelelserne i Excel?

Ved simple problemer finder Solver i Excel som regel hurtigt de optimale Solver-variableværdier for objektivfunktionen. Men i nogle tilfælde har Solver problemer med at finde de Solver-variableværdier, der optimerer objektivfunktionen. I disse tilfælde viser Solver typisk en meddelelse eller en fejlmeddelelse, der beskriver eller diskuterer det problem, der […]