Vanlige VBA Oppgaver til Excel VBA Programming

I tabellen nedenfor finner du en liste over vanlig brukte VBA uttalelser som du kan bruke når du oppretter makroer for Excel. For mer informasjon om en bestemt uttalelse, ta kontakt med Help Excel system.
VBA StatementWhat Det DoesAppActivateActivates en søknad windowBeepSounds en tone via datamaskinens speakerCallTransfers kontrollen til en annen procedureChDirChanges dagens directoryChDriveChanges dagens driveCloseCloses en tekst fileConstDeclares en konstant valueDateSets dagens system dateDeclareDeclares en referanse til en ekstern prosedyre i et dynamisk LinkLibrary (DLL) DeleteSettingDeletes et avsnitt eller tast innstilling fra et program inntreden inthe Windows RegistryDimDeclares variabler og (eventuelt) sine data typesDo-LoopLoops gjennom et sett av instructionsEndUsed av seg selv, avslutter programmet; også brukes til å avslutte en blokk ofstatements som begynner med If, With, Sub, funksjon, Eiendom, Type, eller SelectEraseRe-initialiserer en arrayErrorSimulates en spesifikk feil conditionExit DoExits en blokk med Do-Loop codeExit ForExits en blokk med For-Neste codeExit FunctionExits en Funksjon procedureExit PropertyExits en eiendom procedureExit SubExits en subrutine procedureFileCopyCopies en fileFor Hver-NextLoops gjennom et sett med instruksjoner for hvert medlem av acollectionFor-NextLoops gjennom et sett med instruksjoner et bestemt nummer oftimesFunctionDeclares navn og argumenter for en funksjon procedureGetReads data fra en tekst fileGoSub. ..ReturnBranches til og avkastning fra en procedureGoToBranches til en spesifisert uttalelse innen procedureIf-Then-ElseProcesses utsagn (den Else del isoptional) Input #Reads data fra en sekvensiell tekst fileKillDeletes en fileLetAssigns verdien av et uttrykk i en variabel orpropertyLine Input # Leser en linje av data fra en sekvensielle tekst fileLoadLoads et objekt, men viser ikke itLock ... UnlockControls tilgang til en tekst fileMidReplaces tegn i en streng med andre charactersMkDirCreates en ny directoryNameRenames en fil eller directoryOn ErrorGives spesifikke instruksjoner for hva du skal gjøre i case of anerrorOn ... GoSubBranches, basert på en conditionOn ... GoToBranches, basert på en conditionOpenOpens en tekst fileOption BaseChanges standard nedre grense for arraysOption CompareDeclares standard sammenligning modus når comparingstringsOption ExplicitForces erklæring alle variabler i en moduleOption PrivateIndicates at en hel Modulen er PrivatePrint #Writes data til et sekvensielt filePrivateDeclares en lokal matrise eller variableProperty GetDeclares navn og argumenter av en eiendom GetprocedureProperty LetDeclares navn og argumenter av en eiendom LetprocedureProperty SetDeclares navnet og argumenter av en eiendom SetprocedurePublicDeclares et offentlig utvalg eller variablePutWrites en variabel en tekst fileRaiseEventFires en brukerdefinert eventRandomizeInitializes tilfeldig tall generatorReDimChanges dimensjonene på en arrayRemSpecifies en linje med kommentarer (samme som en apostrof [']) ResetCloses alle åpne tekst filesResumeResumes kjøring når en feilhåndteringsrutine finishesRmDirRemoves en tom directorySaveSettingSaves eller lager et program oppføring i WindowsRegistrySeekSets posisjonen for neste tilgang i en tekst fileSelect CaseProcesses uttalelser conditionallySendKeysSends tastetrykk til de aktive windowSetAssigns et objekt referanse til en variabel eller propertySetAttrChanges attributtinformasjon for en fileStaticDeclares variabler på prosedyren nivå slik at variablesretain deres verdier så lenge kode er i gang og de projecthasn't vært reset.StopPauses de programSubDeclares navnet og argumenter av en sub procedureTimeSets systemet timeTypeDefines en tilpasset data typeUnloadRemoves et objekt fra memoryWhile ... WendLoops gjennom et sett med instruksjoner så lenge en certaincondition forblir trueWidth # Setter utgangs linje bredden av en tekst fileWithAllows en forkortelse måte å få tilgang flere eiendommer for anobjectWrite #Writes data til en sekvensiell tekstfil



Previous:
Next Page: