Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Technieken in VBA
VBA technieken zijn procedures voor het schrijven , debuggen en actief VBA -programma's in efficiënte manieren . Ze zijn ook de procedures voor het vergroten van de kracht van een VBA -programma , of het verhogen van de toolset . Het gebruik van dergelijke procedures verbetert uw vermogen om uw plannen voor VBA- programma's om te zetten in werkende programma's . Verhoogde efficiëntie betekent dat je de neiging om minder verklaringen nodig om een ​​taak te volbrengen . Het resultaat zal een verminderde waarschijnlijkheid van programma bugs zijn. Variabele Naming

Verschillende technieken
voor het schrijven van VBA-code kunt u uw VBA- programma's gemakkelijk te lezen voor jezelf en iedereen die behoefte heeft om uw code te bestuderen . Een techniek is om naamgeving gebruiken voor uw variabelen en subroutines . Specifiek , voorvoegsels aanduiding van type van een variabele toewijzen . Voor stringvariabelen , bijvoorbeeld , het prefix " txt ", zoals in " txtFirstName , " en " txtAddress . " Gebruik " i" te voorvoegsel integer variabelen , bijvoorbeeld " iLoop . " Gebruik " dbl " voor dubbele precisie variabelen . Met behulp van voorvoegsels maximaliseert de kans van uw variabele namen worden begrepen . Een verwante techniek is om functies en subs met eenvoudige werkwoord - naamwoord combinaties die duidelijk het doel van de subroutine noemen. Bijvoorbeeld , de naam " sortBirthdates " kun je onmiddellijk het doel van een functie met deze naam . Daarentegen " function21 " vertelt je niets over wat de functie doet .
Macro's

Een veelgebruikte techniek veel VBA programmeurs gebruiken voor het maken van VBA -programma's is om een ​​te gebruiken office applicatie 's " Macro recorder " om een eerste VBA -programma, dat de programmeur verfijnt vervolgens door het handmatig schrijven van uitspraken maken . Deze techniek is vooral handig als je niet weet wat de exacte syntax van een VBA- functie , maar weet hoe je de functie van de Office-toepassing gebruiken . Bijvoorbeeld , als je vergeten bent hoe je de tekst van een Word- document van meer VBA , beginnen met het opnemen van een macro , klik op de " Zoek " commando van het tabblad "Home " . Typ in de zoekparameters , klik op "OK " om de zoekopdracht uit te voeren , dan is het einde van de macro opname . Open de VBA programmeeromgeving om te zien hoe VBA je daden heeft omgezet in verklaringen die in het document zoeken .
Met behulp van Excel formules van VBA

Zodra Excel VBA techniek laat je Excel VBA lijst met functies uit te breiden met de formules in de tab " formules " Excel 's . Bijvoorbeeld , ook al is er geen standaard deviatie -functie ingebouwd in Excel VBA , kunt u de functie " Stdev " van Excel 's non - VBA -interface gebruiken . De volgende VBA statement is een voorbeeld van deze techniek .

Cells
( 5 , 1 ) . Formula = " = Stdev ( 1,5,23 ) "
Automation

Kantoorautomatisering
kunt u commando's een Office- toepassing uitvoeren vanaf een andere Office-toepassing . Deze techniek stelt u in staat om effectief te behandelen van Office als een enkele aanvraag wiens commando set is alle opdrachten in Word , Access , PowerPoint en Excel . Bijvoorbeeld , als u een lijst met opsommingstekens voor een dia in PowerPoint sorteren, kunt u op in Excel VBA " Sort " commando van een PowerPoint VBA programma . Of , zoals in het volgende voorbeeld , gebruiken de functie " Stdev " Excel voor het berekenen van de standaarddeviatie voor een lijst van nummers van Word .

Public Sub DoStdDev
( )

Dim stddev
As Double < br >

Dim xl Zoals Excel.Application

Stel xl = CreateObject ( " Excel.Application " ) op Twitter

xl.Workbooks.Add

xl.Cells
( 5 , 1 ) . Formula = " = Stdev ( 1,5,23 ) "

stddev
= xl.Cells ( 5 , 1 )

xl.Quit

End Sub
< br >

Previous: Next:
  Visual Basics Programming
·Hoe je het verschil tussen tij…
·Variabele Nummer Typen in VBA 
·Hoe te Kolommen in DataGrid Fi…
·Visual Basic Standards 
·Hoe te VB en VB6 Sluit 
·Hoe kan ik een Favicon op Tabs…
·Het gebruik van VERT.ZOEKEN in…
·Hoe maak je een tekstvak conve…
·Hoe de cursor wijzigen om een …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te leren Visual C + + 
·Hoe kan ik een willekeurige File in Pyth…
·Hoe te gvim Pas voor HTML Coding 
·Hoe vindt u de maximale waarde in een ar…
·Hoe te gebruiken DBI om verbinding te Pe…
·Hoe te MFC Opdrachtknoppen Zorg 
·PHP Functie in een Cookie 
·Hoe je Eigenaar Div Creëren 
·Hoe je wordt gevraagd om een ​​antwoord …
Copyright © Computer Kennis http://www.nldit.com