Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Leren VBA voor Excel
Microsoft bevat een vereenvoudigde versie van de Visual Basic programmeertaal Visual Basic for Applications ( VBA ) in sommige van haar Office-producten zoals Word , Excel , Access en PowerPoint . De macro -systeem in deze programma's maakt gebruik van VBA , maar een gebruiker kan VBA-code direct schrijven met een beetje begrip van hoe Visual Basic werkt . Excel kan een bijzonder nuttig omgeving zijn voor het toevoegen van aangepaste functies via VBA . Beschrijving van een VBA Application

het volgende voorbeeld loopt door de stappen in het creëren van een BMI ( Body Mass Index ) berekenen met behulp van VBA . Elke toepassing in VBA vereist een soortgelijke ontwikkelingsproces . Variabelen worden gedefinieerd , routines verzamelen informatie van de gebruiker , en het programma voert een actie en geeft het resultaat . Hier , VBA code doet de berekening en toont deze in een venster , terwijl een Excel- berekening blijkt hetzelfde resultaat als een controle op de code
Set Up het Excel-werkblad
< . p > Begin met het openen van een nieuwe lege werkmap in Microsoft Excel . Sla het op met de naam " VBA Excel Sample" in een map die u gemakkelijk kunt vinden . In cel A1 , typt u deze tekst : " Hoogte " . In cel A2 , type " Gewicht , " en in cel A3 , type " BMI " . Maak de Excel resultaat voor een BMI in cel B3 door het invoeren van deze : " = B2 /( B1 * B1 ) * 703 " . Wijzig het formaat van het resultaat door met de rechtermuisknop te klikken op B3 en het selecteren van " Cellen opmaken " en dan " nummer . " Wijzig de decimale punten op " 1 " en klik op "OK . "
Maak een VBA Application

Verplaats de cursor naar een leeg gebied van het werkblad . Klik op ' Developer ' in het Excel -menu . Selecteer " Visual Basic " aan de linkerzijde van de nieuwe lijn van opties . In het kleine venster dat wordt geopend , klikt u op "View" en selecteer vervolgens " Code . " Klik nu op ' Invoegen ' en kies ' procedure . " Kies " Sub " als het type procedure , noem het BMI en activeer de knop " Prive " . Dit is waar je Visual Basic code om uw aanvraag te laten werken te schrijven . Typ de volgende code tussen " Private Sub BMI ( ) " en " End Sub . " De uitleg van de code volgt hieronder .

Private Sub BMI
( ) Dim Lengte , Gewicht zo IntegerDim BMI als SingleHeight = InputBox ( " Hoe lang ben je in inches ? " ) Gewicht = InputBox ( " Hoeveel heb je wegen in ponden " ) BMI = ( gewicht /( Lengte * Hoogte ) ) * 703BMI = Format ( BMI , " # # # " ) MsgBox ( " Uw BMI is " & BMI ) MsgBox ( " Een BMI van 20 ? . - 25 is ideaal , meer dan 25 wordt beschouwd als overgewicht " ) End Sub

In de hierboven sub routine , de tweede en derde regel verklaren drie variabelen , de hoogte en het gewicht in hele getallen en de BMI als een soort decimaal getal . De volgende twee lijnen brengen kleine ramen om input te vragen van de gebruiker . De eerste BMI lijn voert de berekening. De volgende formaten het resultaat op met een decimaal . Het volgende toont de berekende BMI . Wanneer de gebruiker klikt op " OK " op deze , het laatste scherm geeft een beetje detail .
Voer het Application

Klik
op " Run " of druk op " F5 " om de aanvraag te controleren . Het moet stap door je vraagt ​​om lengte en gewicht cijfers . Klikken op " OK " na ieder zal brengen de BMI resultaat . Nog een klik van " OK " verschijnt de uitleg . U kunt vervolgens op weer op de Excel- spreadsheet en double-check de berekening code .

Meer betrokken VBA -code gebruikt deze eenvoudige methode van het schrijven van applicaties . Het doet helpen om enige kennis van Visual Basic hebben . Echter , klikken op de link 'Help' in de Developer Visual Basic -venster kan voldoende informatie verstrekken aan een aantal korte programma's op je eigen te maken .

Previous: Next:
  Microsoft Access
·Hoe te gebruiken Microsoft Exc…
·Hoe je toe 11 - by - 17 Papier…
·Hoe kan ik een XLS -bestand in…
·Hoe je meerdere rijen schrijve…
·Hoe te Cellen uit twee verschi…
·Hoe om te doen Standard Error …
·Hoe Vergelijk Databases in MS …
·Hoe te Toevoegen & Aftrekken i…
·Tutorial in Microsoft Access 
  Related Articles
Hoe kan ik zoeken naar een veld in Word 
Hoe te Default Nummering Formaat wijzige…
Hoe maak je een locatie voor Automatisch…
Hoe maak je een sjabloon voor een pagina…
Hoe u Microsoft Works Download for Free 
Hoe maak je een voorblad voor een Colleg…
Hoe te Etiketten maken voor DVD's 
Hoe om speciale tekens en symbolen ( ! I…
Hoe te Turn On Automatisch opslaan voor …
  Software Articles
·Hoe te MiniDV cassettes omzetten naar co…
·OEM licentie Definition 
·Hoe te tonen van de laatste invoer voor …
·Hoe je informatie Ga naar de Y - as in E…
·Hoe de batterij in een APC Battery Backu…
·Hoe je kleuren in een PDF- Adjust 
·Functies Gebruikt in Excel 
·Hoe DVD converteren naar AVI voor gratis…
·Hoe maak je een Security Center inschake…
Copyright © Computer Kennis http://www.nldit.com