Visual Basic for Applications (VBA) is een programmeertaal die u gebruiken kunt om Microsoft Office-toepassingen aan uw specifieke behoeften aanpassen. Bijvoorbeeld, moet u wellicht een bepaald formaat dat u voor uw Excel-documenten wilt; het is mogelijk om te schrijven een stukje code die kan openen en opmaken van documenten precies zoals u ze wenst.
Het schrijven van VBA-code omvat sommige fundamentele kennis van programmeren. Echter, Microsoft maakt het gemakkelijk voor u om te leren van de basis commando's met de macrorecorder. De macro recorder records uw toetsaanslagen en muis klikken, draaien ze achter de schermen in de code die u kunt bekijken en bewerken.
Wat die u nodig hebt
- Microsoft Excel software
- Visual Basic software
Druk op de toetsen Alt en F11 op hetzelfde moment uit een open Excel-werkblad. Dit zal een nieuw venster openen en opvoeden van het scherm van de Visual Basic Editor.
Wanneer de editor scherm verschijnt, klikt u op "Invoegen > Module". Hier ziet u een leeg venster voor het bewerken.
Druk op F5 om een nieuwe macro-dialoogvenster. Typ een naam voor de macro in het tekstvak naam van de Macro en druk op 'Maken'. Merk op dat u nog steeds in de Visual Basic editor op dit punt.
Zoek de twee coderegels die zeggen "Sub macronaam" en "End Sub." Typ uw code in het formulier tussen de twee lijnen.
Bijvoorbeeld, als u wilt dat uw macro te hernoemen van het eerste werkblad in de werkmap, typt u ' ActiveWorkbook.Sheets(1). Naam = [de nieuwe naam van het werkblad]' (zonder de enkele aanhalingstekens).
Druk op F5 om het uitvoeren van de code die u net hebt geschreven. Het eerste blad in uw werkmap heet nu [de nieuwe naam van het werkblad].
- Als je niet zeker weet welke VBA-code zal het bereiken van uw doelen, probeer het opnemen van een macro terwijl het normaal uitvoeren van uw actie. Wanneer u stopt met opnemen, zal de macrocode worden in de code-editor automatisch gevuld. Uit de bovenste werkbalk van Excel kunt u de Macro opnemen-knop.