VBA -opdrachten krijgen MS Excel te doen wat je wilt - en sneller dan bladeren door alle menu's op de navigatiebalk . Programmeurs gebruiken VBA- macro's in MS Excel te schrijven ; deze macro's kunnen functies die specifiek zijn voor uw toepassing zou kunnen zijn uit te voeren . Programmeurs kunnen profiteren van het houden van een VBA- taal verwijzing handig om te kijken hoe de nieuwe functionaliteit te implementeren . Een paar VBA -opdrachten zijn vrij algemeen en nuttig om meteen te leren . Message Box A message box , of meer algemeen aangeduid als ' die vervelende pop - up , " laat Excel om te communiceren met gebruikers . De VBA commando , " MsgBox " ( zonder aanhalingstekens ) wordt gebruikt om de boodschap dozen maken . De programmeur maakt gebruik van VBA om te bepalen welke informatie zou worden gegeven aan de gebruiker in een message box , welke informatie zal worden ingevoerd door de gebruiker en wat er zal gebeuren met die informatie . Selecteren Cellen VBA opdracht Range, verwijst naar een cel of een groep cellen . In combinatie met de objecteigenschap , Value - zoals in " Range ( " A1 " ) Value . " (Zonder aanhalingstekens openen en sluiten ) - u kunt de inhoud van een cel te selecteren < br . > Looping Programmeurs moeten vaak lus door meerdere exemplaren van een object naar een functie volledig uit te voeren . Voor MS Excel , de VBA -opdrachten voor het doorlussen zijn " For Each ... Next " ( zonder aanhalingstekens ) . Reagerend Laten we eerlijk zijn , programmeurs zijn menselijke en zal het beoogde doel van een VBA commando vergeten. Een manier om te voorkomen dat vergeten is om uitgebreid commentaar in de VBA-code . De meest voorkomende manier om te reageren in VBA voor Excel is om de apostrof te gebruiken , maar er is een langere opdracht , " Rem " ( zonder aanhalingstekens ) dat kan worden gebruikt voor diegenen die liever geen leestekens te gebruiken in de code . < Br > Sneller Berekeningen MS Excel standaard om automatisch te berekenen formules , of u kunt formules berekenen - bij te werken op basis van veranderingen in de informatie - door te drukken op de toets " F9 " . Echter , beide van deze methoden vereisen intensivering in en weer uit VBA als je formules vragen om door de gebruiker gedefinieerde VBA- functies , vertragen berekening. Volgens Microsoft , kunt u voorkomen dat MS Excel uit de berekening buiten VBA door heroriëntering op "F9 " met een eigen subroutine van de volgende : Application.OnKey " { F9 } " , " Herbereken "
|