Vanlige VBA-uttalelser for Excel VBA-programmering

Tabellen nedenfor gir en liste over vanlige VBA-setninger som du kan bruke når du oppretter makroer for Excel. For mer informasjon om en bestemt uttalelse, se Excels hjelpesystem.

VBA-erklæring Hva det gjør
AppAktiver Aktiverer et programvindu
Pip Høres en tone via datamaskinens høyttaler
Anrop Overfører kontrollen til en annen prosedyre
ChDir Endrer gjeldende katalog
ChDrive Endrer gjeldende stasjon
Lukk Lukker en tekstfil
Konst Erklærer en konstant verdi
Dato Angir gjeldende systemdato
Erklære Erklærer en referanse til en ekstern prosedyre i et Dynamic Link
Library (DLL)
Slettinnstilling Sletter en seksjon eller nøkkelinnstilling fra et programs oppføring i
Windows-registeret
Dim Deklarerer variabler og (valgfritt) deres datatyper
Do-Loop Går gjennom et sett med instruksjoner
Slutt Brukt av seg selv, avslutter programmet; brukes også til å avslutte en blokk med
setninger som begynner med If, With, Sub, Function, Property, Type
eller Select
Viske ut Re-initialiserer en matrise
Feil Simulerer en spesifikk feiltilstand
Avslutt Do Går ut av en blokk med Do-Loop-kode
Avslutt for Går ut av en blokk med For-Next-kode
Avslutt funksjon Avslutter en funksjonsprosedyre
Avslutt eiendom Avslutter en eiendomsprosedyre
Avslutt Sub Avslutter en subrutineprosedyre
FileCopy Kopierer en fil
For hver neste Går gjennom et sett med instruksjoner for hvert medlem av en
samling
For-Next Går gjennom et sett med instruksjoner et bestemt antall
ganger
Funksjon Erklærer navnet og argumentene for en funksjonsprosedyre
Leser data fra en tekstfil
GoSub...Retur Grener til og returnerer fra en prosedyre
Gå til Forgreninger til en spesifisert erklæring innenfor en prosedyre
Hvis-så-annet Behandler utsagn betinget (den andre delen er
valgfri)
Inndata # Leser data fra en sekvensiell tekstfil
Drepe Sletter en fil
La Tildeler verdien av et uttrykk til en variabel eller
egenskap
Linjeinngang # Leser en linje med data fra en sekvensiell tekstfil
Laste Laster inn et objekt, men viser det ikke
Lås åpne Styrer tilgang til en tekstfil
Midt Erstatter tegn i en streng med andre tegn
MkDir Oppretter en ny katalog
Navn Gi nytt navn til en fil eller katalog
På feil Gir spesifikke instruksjoner for hva du skal gjøre i tilfelle
feil
På ... GoSub Grener, basert på en tilstand
På...Gå til Grener, basert på en tilstand
Åpen Åpner en tekstfil
Alternativ base Endrer standard nedre grense for matriser
Alternativ Sammenlign Erklærer standard sammenligningsmodus ved sammenligning av
strenger
Alternativ eksplisitt Tvinger frem deklarasjon av alle variabler i en modul
Alternativ Privat Indikerer at en hel modul er privat
Skrive ut # Skriver data til en sekvensiell fil
Privat Erklærer en lokal matrise eller variabel
Eiendom Get Erklærer navnet og argumentene til en Property Get-
prosedyre
Eiendom Utleie Erklærer navnet og argumentene til en Property Let-
prosedyre
Eiendomssett Erklærer navn og argumenter på en eiendom Set
prosedyre
Offentlig Erklærer en offentlig matrise eller variabel
Sette Skriver en variabel til en tekstfil
RaiseEvent Utløser en brukerdefinert hendelse
Randomiser Initialiserer tilfeldig tallgenerator
ReDim Endrer dimensjonene til en matrise
Rem Spesifiserer en linje med kommentarer (samme som en apostrof ['])
Nullstille Lukker alle åpne tekstfiler
Gjenoppta Gjenopptar kjøringen når en feilhåndteringsrutine er ferdig
RmDir Fjerner en tom katalog
Lagre Innstilling Lagrer eller oppretter en programoppføring i Windows-
registeret
Søke Angir posisjonen for neste tilgang i en tekstfil
Velg Sak Behandler uttalelser betinget
Send Keys Sender tastetrykk til det aktive vinduet
Sett Tildeler en objektreferanse til en variabel eller egenskap
SetAttr Endrer attributtinformasjon for en fil
Statisk Erklærer variabler på prosedyrenivå slik at variablene
beholder sine verdier så lenge koden kjører og prosjektet
ikke er tilbakestilt.
Stoppe Setter programmet på pause
Under Erklærer navnet og argumentene til en underprosedyre
Tid Stiller inn systemtiden
Type Definerer en egendefinert datatype
Lesse Fjerner et objekt fra minnet
Mens...Wend Går gjennom et sett med instruksjoner så lenge en viss
tilstand forblir sann
Bredde # Angir utdatalinjebredden til en tekstfil
Med Gir en kortfattet måte å få tilgang til flere egenskaper for et
objekt
Skrive # Skriver data til en sekvensiell tekstfil

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows Microsoft Word åpner filer i skrivebeskyttet modus, noe som gjør det umulig å redigere dem? Ikke bekymre deg, metodene er nedenfor

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Slik fikser du feil ved utskrift av feil Microsoft Word-dokumenter Feil ved utskrift av Word-dokumenter med endrede fonter, rotete avsnitt, manglende tekst eller tapt innhold er ganske vanlig. Men ikke gjør det

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Hvis du har brukt pennen eller merkepennen til å tegne på PowerPoint-lysbildene dine under en presentasjon, kan du lagre tegningene til neste presentasjon eller slette dem, slik at du neste gang du viser dem starter med rene PowerPoint-lysbilder. Følg disse instruksjonene for å slette penn- og merkepenntegninger: Slette linje én på […]

Style Library-innhold i SharePoint 2010

Style Library-innhold i SharePoint 2010

Stilbiblioteket inneholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og bilder som brukes av forhåndsdefinerte mastersider, sideoppsett og kontroller i SharePoint 2010. For å finne CSS-filer i stilbiblioteket til et publiseringsnettsted: Velg Site Actions→ View Alt innhold på nettstedet. Innholdet på nettstedet vises. Style-biblioteket ligger i […]

Formater tall i tusenvis og millioner i Excel-rapporter

Formater tall i tusenvis og millioner i Excel-rapporter

Ikke overveld publikum med gigantiske tall. I Microsoft Excel kan du forbedre lesbarheten til dashbordene og rapportene dine ved å formatere tallene dine slik at de vises i tusenvis eller millioner.

Hvordan dele og følge SharePoint-nettsteder

Hvordan dele og følge SharePoint-nettsteder

Lær hvordan du bruker SharePoints sosiale nettverksverktøy som lar enkeltpersoner og grupper kommunisere, samarbeide, dele og koble til.

Hvordan konvertere datoer til julianske formater i Excel

Hvordan konvertere datoer til julianske formater i Excel

Julianske datoer brukes ofte i produksjonsmiljøer som et tidsstempel og hurtigreferanse for et batchnummer. Denne typen datokoding lar forhandlere, forbrukere og serviceagenter identifisere når et produkt ble laget, og dermed alderen på produktet. Julianske datoer brukes også i programmering, militæret og astronomi. Forskjellig […]

Hvordan lage en Access Web App

Hvordan lage en Access Web App

Du kan lage en nettapp i Access 2016. Så hva er en nettapp egentlig? Vel, nettet betyr at det er online, og appen er bare en forkortelse for "applikasjon". En Custom Web App er en online databaseapplikasjon som du får tilgang til fra skyen ved hjelp av en nettleser. Du bygger og vedlikeholder nettappen i skrivebordsversjonen […]

Hurtigstartlinje i SharePoint 2010

Hurtigstartlinje i SharePoint 2010

De fleste sidene i SharePoint 2010 viser en liste over navigasjonskoblinger på hurtigstartlinjen langs venstre side av siden. Hurtigstartlinjen viser koblinger til innhold på nettstedet som lister, biblioteker, nettsteder og publiseringssider. Hurtigstartlinjen inneholder to svært viktige lenker: Linken for alt nettstedinnhold: […]

Hva betyr løserfeilmeldingene i Excel?

Hva betyr løserfeilmeldingene i Excel?

For enkle problemer finner Solver i Excel vanligvis raskt de optimale Solver-variabelverdiene for objektivfunksjonen. Men i noen tilfeller har Solver problemer med å finne Solver-variabelverdiene som optimerer objektivfunksjonen. I disse tilfellene viser Solver vanligvis en melding eller en feilmelding som beskriver eller diskuterer problemet som […]