VBA ( Visual Basic for Applications ) bevat de mogelijkheid om instructies te maken van een macro die zal nabootsen met behulp van een rekenmachine naar een reeks cijfers in te voeren en vervolgens berekent het gemiddelde te schrijven . De code is slechts 13 regels lang . Het kan in een aantal van de Microsoft Office-programma's nuttig zijn zonder een ingebouwde rekenmachine . Omdat Excel bevat een gemiddelde functie , zou er geen reden zijn om deze macro te gebruiken in Excel zijn. Zoals in dit voorbeeld , wanneer de macro wordt ingebouwd in Microsoft Word , kan het enige zin . Instructies 1 Open een Microsoft Office-programma dat VBA ( Visual Basic for Applications ) ondersteunt . Voor dit voorbeeld gebruiken Microsoft Word . Kopen van 2 Klik op "Ontwikkelaar " gevolgd door " Visual Basic ", dat is genoteerd aan de linkerkant van een menu dat in de Developer -groep verschijnt . Dit opent de editing venster VBA 3 Voer de volgende code regels precies zoals ze hieronder weergegeven : . Sub AverageMyNumbers ( ) op Dim strData als stringDim i , sglNbr , sglSubT , sglAverage Zoals Singlei = 0do tot strData = " X " strData = InputBox ( " Voer de nummers moeten worden gemiddeld , een voor een , op ' Enter ' om door te gaan naar het volgende nummer . Voer een hoofdletter X als je klaar bent . " ;) sglNbr = Val ( strData ) sglSubT = sglNbr + sglSubTi = i + 1LoopsglAverage = sglSubT /( i - 1 ) MsgBox ( " Het gemiddelde van deze getallen is " & sglAverage ) End Sub 4 Test de juistheid van het programma door een opsomming van een reeks getallen op papier , in totaal hen , en te delen door het aantal individuele items . Druk op " F5 " om de macro uit te voeren en te berekenen gemiddelden . Volg de aanwijzingen en voer dezelfde reeks getallen , eindigend met een hoofdletter X. Als de resultaten niet overeenkomen , controleert de juistheid van de door u ingevoerde code , te vergelijken met stap 3. Klik 5 op " Macro's " in het Word-document . Sla de macro in het " normal.dotm " als je het wilt gebruiken in alle Word-documenten . Andere opties bestaan , zoals alleen opslaan voor gebruik in het actieve document , opslaan als onderdeel van een specifiek sjabloon , of opslaan in alle actieve sjablonen en documenten .
|