|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VBA-funktioner

    När du skriver kod i Visual Basic for Applications , Microsofts programmeringsspråk för sitt Office linje av produkter , kan du komma till en punkt där du behöver för att göra samma uppsättning beräkningar om och om igen . Funktionerna är utformade för att fylla denna roll , så att du kan utföra långa beräkningar samtidigt hålla din kod så ren som möjligt . VBA levereras med ett antal inbyggda funktioner , men det programmeringsspråk kan du också skapa dina egna . VBA -funktioner

    i Visual Basic for Applications programmering språk , funktioner är en av två typer av rapporter som du kan använda för att köra kod . Standarden uttalande för att exekvera kod som kallas en " subrutin ", men när du behöver din kod för att returnera ett enda resultat , skulle du använda en funktion . Eftersom de returnera ett enda värde , är funktioner som ofta utformade att kallas inifrån koden av subrutiner eller andra funktioner . Addera VBA Funktion Syntax

    Du kallar en VBA -funktion genom att skriva in namnet på funktionen , sedan placera en öppen parentes , in i de funktioner argument och avslutar med en nära parentes . Argumenten är en uppsättning variabler som varje funktion , förutom ett fåtal utvalda som " Rnd " fungera krävs . Eftersom funktionen returnerar ett värde , kommer du vanligtvis har ett variabelnamn följt av ett likhetstecken före funktionen , så funktionens resultat kommer att ge ett värde för variabeln . Men du kan anropa en funktion där du vill använda ett värde , även i de argument i en annan funktion .
    Användardefinierade funktioner

    VBA kommer med ett antal användbara funktioner , kommer det så småningom att komma en tid när du behöver för att skapa din egen . Du kan använda dessa användardefinierade funktioner inifrån andra delar av VBA-kod , eller du kan ringa dessa funktioner från en cell i ett Excel-ark . Du skapar användardefinierade funktioner på samma sätt som du skulle skapa en subrutin , förutom ersättning " Sub " i början och slutet av koden för " Function ". Dessutom kommer din funktion måste returnera ett resultat , så någonstans nära slutet av den kod du behöver för att ha en rad som lyder " Function = x , " där " Function " är namnet på funktionen och " x " är en bit kod som kommer att returnera ett resultat . Slutligen, till skillnad subrutiner , kan användardefinierade funktioner förändrar inte den underliggande programmet , liksom marginalerna ändra ordet eller teckensnitt i en Excel- cell , på något sätt .
    Kalkylbladsfunktionerna i VBA

    Microsoft Excel kommer med ett brett utbud av funktioner som du kan använda när du skriver formler i kalkylbladet , men dessa funktioner är inte automatiskt tillgängliga när du arbetar med VBA . För att få tillgång till dessa funktioner , måste du använda koden " application.worksheetfunction.xxx ( yyy ) " där " xxx " är namnet på den Excel-funktionen och " yyy " är att funktions argument .
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kan stoppa en tråd i Visual Basic 2005
    ·Hur man använder ImageList Control i VB6
    ·Hur man skickar datakommandon till en Stepper i Visual …
    ·Hur man använder Convert.Frombase64string i VBS
    ·Typer av loopar i Visual Basic
    ·Hur man använder DataReader i VB.Net
    ·Hur konvertera Visual Basic 5.0 till Visual Basic 6.0
    ·Hur Downcast i VB.NET
    ·Digitalt certifikat för VBA-projekt
    ·Hur man flyttar till nästa rad i DataGridView
    Utvalda artiklarna
    ·Hur vill kolla för heltal
    ·Lägga till värden till en ComboBox
    ·Hur att mata ut en sträng i Visual Basic
    ·Hur till Öppen & Läs mappar i Java
    ·Förteckning över flikar i arbetsboken
    ·Konvertera CPP till DLL
    ·Hur man installerar PHP Nuke
    ·Hur Rapportera Java buggar
    ·Java Tutorial för Fästa ett panelprogram på en Frame…
    ·Hur man kompilerar Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz