Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    VBA Metoder
    Microsoft Visual Basic for Applications ( VBA ) programmeringsspråk kan brukes til å skrive små programmer , eller " makroer ", for å behandle data i Word din , Excel eller andre Office-dokumenter . Du kan raskt lære mye om VBA metoder ved hjelp av Office-programmet makro opptaker under sin "Utvikler " fanen . Denne kommandoen lager programmer som vanligvis inneholder VBA metoder du kan studere og eksperimentere med . Objektorientert programmering

    Programmerere til objektorienterte programmeringsspråk referere til bestemte funksjoner innenfor et objektorientert språk som " metoder ". Metoder er funksjoner som er medlemmer av en klasse eller objekt. For eksempel har "Finn"- objekt i Word VBA , som tilbyr ressurser for å finne tekst i et dokument , et medlem funksjon kalt " Execute ", som utfører fritekstsøk . Siden " Execute " er en funksjon som er medlem av et objekt , er det en metode . For en oversikt over objekt - orientert programmering , se Aonaware er objektorientert programmering opplæring . For en oversikt over VBA , Stephanie Krieger er VBA Primer .
    Hjelp av metoder i programmer

    å kunne skrive VBA uttalelser som bruker metoder , åpner du Visual Basic -programmet miljø ved å klikke på " Visual Basic" -knappen på "Utvikler " fanen . Når du er inne i miljøet , kan du lage en enkel , ett - prosedyre funksjon som å skrive en metode du vil bruke , og skriv en VBA uttalelse som gjelder metoden . Et eksempel på program som bruker " Finn " objektets " Execute "-metoden er følgende

    Public Sub UseTheExecuteMethod ( )

    Selection.Find.Execute findtext : . = " Hallo" , replacewith : = " farvel "

    End Sub

    Argumenter

    De fleste metodene krever informasjon fra deg , programmerer , for å gjøre jobben sin. Du levere denne informasjonen i form av argumenter til metoden . VBA kan du angi navnet på hvert argument i en metode som gjør identifisere formålet med hvert argument klart. Du kan se navngitte argumenter på jobb i følgende eksempel . Det er ikke nødvendig å vite noe VBA å gjette at " FindText " argumentet er en angivelse av teksten du vil søke etter. Tilsvarende indikerer " ReplaceWith " argument at dette argumentet er teksten du vil bruke i stedet for " FindText " argument verdi

    Selection.Find.Execute FindText : . = " Hallo" , ReplaceWith : = " goodbye "
    Returverdier

    noen metoder gir en verdi som en streng, nummer eller en annen type . Du kan bruke denne returverdien å lagre dataene at metoden samlet etter at du har utført det. For eksempel returnerer " Execute "-metoden for "Finn " objekt " Ekte" om det har funnet teksten som du fortalt det til å søke . Her er et fragment av en VBA- program som tester " Execute "-metoden som nettopp beskrevet

    FoundIt = Selection.Find.Execute ( FindText : = " hallo" ) .
    P Hvis ( FoundIt ) Deretter

    MsgBox ( "Jeg fant teksten du søkt. ")

    End If

    früher :

     Weiter:
      Relatert Artike
    ·Visual Basic Historie 
    ·Slik installerer VBScript 
    ·Hvordan konvertere en streng til INT i klassisk ASP 
    ·Hvordan lese en CSV-fil i Visual Basic 
    ·Slik kjører VBScript på en ekstern datamaskin 
    ·Hvordan lage en linje graf Med Visual Basic 
    ·Hvordan legge til et rullefelt til Windows Visual Basic…
    ·Hvordan å kompilere i VB 
    ·En Kommandolisten for QBasic 
    ·Hvordan konvertere en streng til en HTML- objekt i VB6 
      Anbefalte artikler
    ·Hvordan bruke Google Maps i C # 
    ·Toshiba PLC Trening 
    ·Hva er Protocol uforlikelighet 
    ·Feil å logge inn på tekstfil for en VB.NET Applicatio…
    ·Hvordan finne antall knapper i en WPF Toolbar 
    ·Hvordan bruke PUT og DELETE i Flex 
    ·Hvordan utvikle en personlighet test Score Søknad i Ja…
    ·Lønn for en Jr PHP Programmerer 
    ·Hva er de vilkår som vanligvis brukes i Visual Basic 
    ·Hvordan automatisk lukke en meldingsboks i VB6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/