Visual Basic for Applications is een Microsoft product , en programmeertaal die in het algemeen wordt gebruikt voor Excel programmeren . In VBA , een argument is de waarde die een procedure gebruikt voor het uitvoeren van een opdracht . Er zijn twee manieren van het verzenden of het doorgeven van een argument in VBA bij het definiëren van een procedure . Het verzenden door middel van verwijzing ( ByRef ) passeert het actuele adres van het argument om de procedure . Wanneer de procedure is uitgevoerd, wordt de terugkerende variabele een waarde die is aangepast houden . Wanneer een argument wordt doorgegeven door de waarde ( ByVal ) , wordt slechts een exemplaar van de variabele naar de procedure . Dit laat de oorspronkelijke waarde van de variabele ongewijzigd . Standaard , VBA passeert argumenten door verwijzing . Met vermelding van de methode die u wilt gebruiken bestaat uit het maken van een eenvoudige wijziging in code van uw functie . Instructies 1 Launch VBA of de toepassing die u momenteel gebruikt in combinatie met VBA . Kopen van 2 Open de functie van VBA-code die u wilt gebruiken om een argument te sturen . < br > Typ het trefwoord " ByVal " voor de naam van het argument in de definitie van de functie als u wenst om een argument te sturen naar waarde 3 . Bijvoorbeeld : " Function NameProcedure ( strText als Koord , ByVal lngX als lang) . " Type 4 het trefwoord " ByRef " voor de naam van het argument in de definitie van de functie als u wilt aangeven dat het argument moet worden verzonden door middel van verwijzing .
|