Hoe u VBA-Codes gebruikt in Excel



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].

Tips & waarschuwingen
  • 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.

Gerelateerde Artikelen

Hoe lees ik een VBA-Code in Microsoft Excel

Hoe lees ik een VBA-Code in Microsoft Excel

VBA (Visual Basic for Applications)-code is onderdeel van de meeste van de Microsoft Office-toepassingen. Leren lezen van de code gaat begrijpen de logische manier coderegels worden weergegeven, met behulp van het help-systeem ingebouwd in VBA en mis
Tekstvakken met VBA-Code invoegen in Excel

Tekstvakken met VBA-Code invoegen in Excel

Het tekstvak is het element op een formulier waarmee u gegevens invoeren in de toepassing van de gebruiker. U kunt uit het tekstvak invoer in uw Visual Basic for Application (VBA)-procedure. Een tekstvak Excel VBA is een leeg veld in een werkblad dat
Excel VBA-Code voor waarde & wetenschappelijke notatie

Excel VBA-Code voor waarde & wetenschappelijke notatie

Microsoft Office 2010 producten, zoals Excel 2010 worden geleverd met een inbegrepen programmeertaal Visual Basic for Applications genoemd. U kunt VBA gebruiken om te manipuleren uw Excel-werkblad getalnotaties om een getal in een cel met behulp van
Excel VBA-Code om voorloopnullen weergeven

Excel VBA-Code om voorloopnullen weergeven

Elke grote Microsoft Office-product, zoals Microsoft Excel, wordt geleverd met een inbegrepen programmeertaal Visual Basic for Applications, of VBA genoemd. Als u nodig hebt om een repetitieve taak in Excel, zoals het wijzigen van een lange lijst van
Hoe maak je een grafiek in Excel VBA

Hoe maak je een grafiek in Excel VBA

Weten hoe dynamisch om grafieken te maken met Visual Basic voor Applications kunnen tijd besparen bij het analyseren van grote hoeveelheden gegevens. Microsoft Excel wordt vaak gebruikt voor het verzamelen van gegevens, vergelijkbaar met een Access-d
Hoe Labels gebruiken in VBA-Code

Hoe Labels gebruiken in VBA-Code

Visual Basic for Applications (VBA) wordt een subset van Visual Basic die uitsluitend met Microsoft Office-toepassingen wordt gebruikt. Wanneer u VBA in combinatie met Excel gebruikt, er zijn twee manieren om een cel te verwijzen: Selecteer de cel me
Hoe te verbergen van rasterlijnen in Excel VBA

Hoe te verbergen van rasterlijnen in Excel VBA

De rasterlijnen van Excel worden uitgevoerd tussen de kolommen en de rij van het werkblad, zodat u kunt zien waar elke afzonderlijke cel zich bevindt. Terwijl er een instelling in het lint van de "View" waarmee u de rasterlijnen uit te schakelen
Hoe vindt u dubbele gegevens met Excel VBA

Hoe vindt u dubbele gegevens met Excel VBA

Visual Basic for Applications (VBA) kunt u Microsoft Excel aanpassen door vervanging van de alledaagse taken (zoals het op zoek naar dubbele gegevens) met code. In plaats van gebogen door middel van werkbladen op zoek naar dubbele gegevens, of de geg
Hoe om te compileren van VBA-Code

Hoe om te compileren van VBA-Code

Compileren van VBA (Visual Basic for Applications)-code kan gemakkelijk worden bereikt met behulp van een van de Microsoft Office-toepassingen (met uitzondering van Mac Office 2008, die geen support voor VBA bevatte). De Office-toepassingen worden ge
VBA-Code voor Auto vullen in Excel

VBA-Code voor Auto vullen in Excel

Leren VBA gebruiken voor het uitvoeren van Excel AutoFill opdracht kunt u een algemeen voorkomende numeriek of tekst reeksen maken met een simpele muisklik klikt u op. Dit bespaart u hoeft te Typ de aanvankelijke waarden die AutoFill nodig heeft, en
Hoe het schrijven van eenvoudige VBA-Codes

Hoe het schrijven van eenvoudige VBA-Codes

Het schrijven van eenvoudige Visual Basic computer-code is een kwestie van het gebruik van de voorgecompileerde code delen die als een onderdeel van Visual Basic Express of Visual Studio .NET ontwikkelaar omgevingen komen. Visual Basic Express is een
Hoe maak je een cel in Excel 2007 vereist

Hoe maak je een cel in Excel 2007 vereist

Het creëren van vereiste cellen in een Microsoft Excel-werkblad is om ervoor te zorgen dat belangrijke informatie gaat niet ontbreken of worden overgeslagen. Er is meer dan een manier om een cel verplicht te maken. U kan VBA-code toevoegen aan uw Exc
Hoe importeer ik macro's voor Excel?

Hoe importeer ik macro's voor Excel?

Excel-macro's worden alleen gekoppeld aan de werkmap waarin ze zijn gemaakt. Het is echter niet nodig om opnieuw een goede macro in een andere werkmap te passen dezelfde acties. Macro's kunnen worden gekopieerd, verplaatst of beschikbaar gesteld aan
Hoe maak je statistische formules voor Excel

Hoe maak je statistische formules voor Excel

Microsoft Excel is een veelzijdig programma voor het verwerken van allerlei dataformaten. Numerieke en financiële gegevens is algemeen ingevoerd in Excel, waarmee posten worden georganiseerd in rijen en kolommen. Excel biedt een aantal formules voor