| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    VBA Methods
    Microsofts Visual Basic for Applications ( VBA ) programmeringssprog kan bruges til at skrive små programmer eller " makroer ", til at behandle data i Word, Excel eller andre Office -dokumenter. Du kan hurtigt lære meget om VBA metoder ved at bruge din Office-programmets makro -optager under dets "Udvikler "-fanen . Denne kommando opretter programmer, der typisk indeholder VBA metoder, du kan studere og eksperimentere med . Objektorienteret programmering

    Programmører af objektorienterede programmeringssprog refererer til visse funktioner i et objekt -orienteret sprog som " metoder ". Metoder er funktioner, der er medlemmer af en klasse eller objekt. For eksempel har "Find" objekt i Word VBA , som giver ressourcer til at lokalisere tekst i et dokument , et medlem funktion kaldet "Udfør ", som udfører tekstsøgninger . Da " Execute " er en funktion, der er medlem af et objekt , er det en metode . For en oversigt over objektorienterede programmeringssprog begreber se Aonaware s objektorienteret programmering Tutorial . For en oversigt over VBA , Stephanie Kriegers VBA Primer .
    Brug Metoder i Programmer

    For at kunne skrive VBA udsagn , der bruger metoder , åbne Visual Basic-program miljø ved at klikke på "Visual Basic " knappen på "Udvikler "-fanen . Når inde i miljøet , kan du oprette en simpel , en- procedure -funktion , hvor du kan skrive en metode, du vil bruge , og skriv derefter et VBA erklæring, anvender metoden. En prøve program, der bruger "Find" objektets "Udfør "-metoden er følgende

    Public Sub UseTheExecuteMethod ()

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

    End sub ​​

    argumenter

    fleste metoder kræver oplysninger fra dig , programmør , til at gøre deres job. Du leverer denne information i form af argumenter til metoden. VBA kan du angive navnet på hvert argument i en metode, som gør at identificere formålet med hvert argument klar. Du kan se navngivne argumenter på arbejde i det følgende eksempel. Det er ikke nødvendigt at vide noget VBA at gætte på, at de " FindText " argument er den angiver den tekst, du vil søge efter . Tilsvarende " ReplaceWith " argument angiver, at dette argument er den tekst, du vil bruge i stedet for " FindText " argument værdi

    Selection.Find.Execute FindText : . = " Hej" , ReplaceWith : = " farvel "
    Returværdier

    nogle metoder returnerer en værdi , såsom en streng , nummer eller en anden type. Du kan bruge denne returværdien for at gemme dataene , at metoden samledes efter du henrettet den. For eksempel returnerer "Udfør " metode til "Find" objekt " Sand ", hvis det fandt den tekst , som du fortalte det til søge . Her er et fragment af en VBA -program , der tester "Udfør "-metoden som netop beskrevet

    FoundIt = Selection.Find.Execute ( FindText : = " hej" ) .
    P Hvis ( FoundIt ) Derefter

    MsgBox ( "Jeg fandt den tekst, du søgte . " )

    End If

    Forrige :

    næste :
      Relaterede artikler
    ·Grundlæggende om Visual Basic 6 
    ·Sådan oprettes en Dynamic Link Library 
    ·Sådan bruges variabler med en InStr Funktion i Access 
    ·Visual Basic Combo Box Tutorial 
    ·Sådan Ring en Oracle pakke fra Visual Basic 
    ·Sådan Code DateDiff Med DateTimePicker i VB.NET 
    ·Fejl logger ind på Tekstfil for en VB.NET Application 
    ·Sådan Konverter en Tekstboks til et heltal 
    ·Sådan læses en byte i Visual Basic 
    ·Visual Basic Tips 
      Anbefalede Artikler
    ·Sådan Konverter et nummer til en Varchar i T-SQL 
    ·Hjælp til VB6 Internet Transfer Control 
    ·Sådan kører en Java-applet fra HTML 
    ·Java 1.5 Annotation Tutorial 
    ·Hvordan skal tjekkes Hvis filen findes, og derefter sle…
    ·Hvordan Brug Combo Box Med Netbeans GUI 
    ·Sådan oprettes en adgangskode med Simple HTML programm…
    ·Hvordan man laver en Web Project i Eclipse Arbejde via …
    ·Ingen hovedklasser Fundet i NetBeans 
    ·Hvad er en matrix i VB.NET 
    Copyright © Computer Viden http://www.computerdk.com