Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Wat is VBA Programming ?
De term " VBA programmering " verwijst naar het schrijven van programma's in Visual Basic for Applications Microsoft programmeertaal . Deze programmeertaal is verpakt in elk van de programma's van het Office-pakket , waaronder Word , Excel , Access en anderen . Door te begrijpen wat VBA- programmering is , met name wat het doel en de mogelijkheden zijn , kunt u uw Office- taken te automatiseren . Dit betekent dat u het aantal fouten in uw Office-documenten , en de tijd die het kost om die documenten te verwerken minimaliseren . Macro Recorder

Een benadering voor VBA- programmering niet eisen dat u voor een van de VBA- taal te kennen . Deze aanpak is de zogenaamde " macro opnemen " en werkt als volgt : U loopt het " Macro recorder " commando , dat is onder de tab "Ontwikkelaar " van uw Office-programma - Word , bijvoorbeeld . VBA zal beginnen met het vertalen van elk van de gekozen menu , knop klikken en toetsaanslagen die je maakt in Word , in VBA statements . Bijvoorbeeld , na het uitvoeren van de macro -recorder , kunt u het woord " Hallo " in het huidige document typt . VBA vertaalt deze actie in de volgende VBA statement :

Selection.TypeText
" Hallo "
Handmatig programmeren

Manual VBA programmering biedt een aantal voordelen dan programmeren met de Macro -recorder . Een daarvan is dat je veel van de onnodige uitspraken die Macro recorder voegt meestal om programma's te elimineren . Dit betekent dat uw programma's zullen kleiner zijn en sneller dan de macro - opgenomen programma's te draaien . Misschien een groter voordeel van handmatige programmering is dat u taken die Macro- recorder niet kan uitvoeren kan uitvoeren . Bijvoorbeeld , als u een macro opnemen om een ​​lijst met nummers sorteren, zal de macro sorteren nummers alleen in het specifieke bereik dat u gebruikt bij het opnemen van de macro . Daarentegen zal een handmatig geschreven VBA programma laat je soort nummers in een willekeurige selectie regio.
Virtuele Objecten

Manual VBA programmering gaat manipuleren van de virtuele objecten van een Office-toepassing . Bijvoorbeeld , Excel VBA heeft de " Range " object, dat u kunt gebruiken om te lezen en de waarde van een spreadsheet cel of groep cellen . Bijvoorbeeld, de volgende verklaring VBA weergegeven in de " Direct " window of VBA programmeeromgeving , de inhoud van de cel A1 in het huidige spreadsheet .

Debug.Print
Range ( " A1 " ) op

Om de waarde in cel A1 met een andere waarde wilt vervangen , kunt u een vermelding zoals het volgende schrijven :

Range
( " A1 " ) = " een nieuwe waarde "
de Programming Environment

VBA programmeurs gebruiken de VBA programmeeromgeving , ook wel de " geïntegreerde ontwikkelomgeving " om VBA programma's te schrijven . De IDE heeft verschillende onderdelen , waarvan er een venster waarin programmeurs hun programma's kan typen . Een ander onderdeel is de " Object browser , " een zoekmachine die het netwerk van virtuele objecten voor de Office-programma dat het milieu wordt gehecht aan doorzoekt . Bijvoorbeeld , terwijl in de IDE voor Access , kunt u " Database " type in de " Object browser " om een ​​lijst van functies , gebeurtenissen en eigenschappen die de leden van de Database -object zijn te zien .
< br >

Previous: Next:
  Visual Basics Programming
·Hoe maak je een Splash Screen …
·Visual Basic Tutorial over Keu…
·Hoe te implementeren de Window…
·Hoe maak je een Closing -knop …
·Lijst met functies in Visual B…
·VB.NET SQL Database Tutorial 
·Hoe maak ik een Toolbar Button…
·Hoe maak je een knop voor VBSc…
·Hoe maak je een VB6 Toepassing…
  Related Articles
Hoe te gebruiken VBA naar Microsoft Wind…
Wat is VBA ? 
Aan de slag Met behulp van VBA Met Micro…
VBA Tutorial voor Word 
Wat zijn de functies van Visual Basic ? 
Hoe maak je automatisch kopiëren van Ex…
Hoe te Columns Met VBA verbergen 
Hoe je VBA -bestanden zoeken 
Hoe maak je een Pass parameterquery toeg…
  Programmering Articles
·Hoe te TreeNode bewerken Van TreeView in…
·Hoe te Toevoegen aan KeyListener 
·Verschil tussen wel en niet gecontroleer…
·Hoe te Decimalen toe in C + + 
·Java Uitzondering Beschrijvingen 
·Hoe maak ik gebruik van een Visual Basic…
·Hoe maak je een Visual Basic Stop voor L…
·Hoe maak je een tekstbestand in Access e…
·Hoe maak je toegang tot een Remote MySQL…
Copyright © Computer Kennis http://www.nldit.com