Hoe de berekening van de gemiddelden in VBA

VBA (Visual Basic for Applications) bevat de mogelijkheid om te schrijven instructies maakt een macro die met behulp van een calculator nabootsen zal voor het invoeren van een reeks getallen en vervolgens het gemiddelde te berekenen. De code is slechts 13 lijnen lang. Het zou nuttig zijn in sommige Microsoft Office-programma's zonder een ingebouwde rekenmachine. Omdat Excel de functie van een gemiddelde bevat, zou er geen reden om deze macro gebruiken in Excel. Echter, zoals in dit voorbeeld, waarin de macro is gebouwd in Microsoft Word, kan het maken sommige ontdekken.

  • Open een Microsoft Office-programma die VBA (Visual Basic for Applications) ondersteunt. Voor dit voorbeeld moet u Microsoft Word gebruikt.

  • Klik op 'Developer' gevolgd door 'Visual Basic,' die wordt vermeld op het linkeruiteinde van een menu dat wordt weergegeven in de groep van de ontwikkelaar. Hiermee opent u het venster voor het bewerken van VBA.

  • Voer de volgende coderegels precies zoals ze worden hieronder weergegeven:

    Sub AverageMyNumbers()
    Dim strData als tekenreeks
    Dim sglNbr, sglSubT, sglAverage als één
    Ik = 0
    Do Until strData = "X"
    strData = InputBox ("Voer de nummers in te worden gemiddeld, een op een tijdstip, druk op 'Enter' om door te gaan naar het volgende nummer. Voer een kapitaal X als je klaar bent.")
    sglNbr = Val(strData)
    sglSubT = sglNbr + sglSubT
    i = i + 1
    Loop
    sglAverage = sglSubT / (i - 1)
    MsgBox ("het gemiddelde van deze nummers is" & sglAverage)
    End Sub

  • Testen van de nauwkeurigheid van het programma door aanbieding van een reeks getallen op papier, totaal hen en delen door het aantal afzonderlijke items. Druk op "F5" voor het uitvoeren van de macro en berekenen gemiddelden. Volg de instructies en voer dezelfde reeks van getallen, eindigend met een kapitaal X. Als de resultaten niet overeenkomen, controleert de juistheid van de code die u ingevoerd, te vergelijken met stap 3.

  • Klik op "Macro's" in het Word-document. Sla de macro in het "normal.dotm" als u wilt gebruiken in alle Word-documenten. Andere mogelijkheden zoals het opslaan alleen voor gebruik in het actieve document wordt opgeslagen als onderdeel van een specifieke sjabloon of opslaan in alle actieve sjablonen en documenten.

Tips & waarschuwingen
  • U moet het document opslaan als een Macro ingeschakeld Document om de macro gebruiken.
  • Wees voorzichtig met elk programma dat lus functies bevat. Als de gebruiker niets invoert doet, zal dit programma houden gevraagd om meer nummers tot een kapitaal X is ingegaan. Het zal elke lege vermelding tellen als een ander tally in het totale aantal ingangen, gooien af het gemiddelde. Het is zelfs mogelijk om in een eindeloze lus als de gebruiker het verkeerde type gegevens invoert. In het echte leven, zou fout-overlapping code worden toegevoegd aan de gebruiker waarschuwen als dat ze een fout gemaakt en herstellen van de fout.

Gerelateerde Artikelen

Hoe de berekening van de gemiddelden in Microsoft Access

Hoe de berekening van de gemiddelden in Microsoft Access

In databasetoepassingen worden query's vaak gebruikt om snel het gemiddelde van een veld in een databasetabel. Query's worden gebruikt om informatie te halen uit uw tabel en ook sommige zware werk zoals transformaties van de gegevens of berekeningen
Hoe de berekening van de gemiddelden van de Percentages

Hoe de berekening van de gemiddelden van de Percentages

Een percentage is een deel (of verhouding) die aangeeft het aantal delen of items per 100. Bijvoorbeeld, als 37 procent van de potloden in een doosje van 100 potloden rood zijn, betekent dit dat 37 van de potloden zijn rood. Percentages voor meer dan
Hoe de berekening van de gemiddelden van de voorraad

Hoe de berekening van de gemiddelden van de voorraad

Veel beurs beleggers kopen de dezelfde voorraad tegen verschillende prijzen. De voorraad kan zijn gedaald op de dag van een slechte markt en u wilt krijgen meer aandelen tegen een lagere prijs. Omgekeerd de aandelenkoers kan zijn gestegen, maar heeft
Hoe de berekening van gewogen gemiddelden voor de looptijd van de lening

Hoe de berekening van gewogen gemiddelden voor de looptijd van de lening

Looptijd van de lening verwijst naar de tijd die nodig is voor de lening termijn te beëindigen. Bijvoorbeeld, als u een vijfjarige lening nemen, maar het heeft zijn beloop precies drie jaar, is dan de looptijd van de lening twee jaar. Gewogen gemidde
Hoe de berekening van complexe waarden in VBA

Hoe de berekening van complexe waarden in VBA

Een complex getal is een getal dat niet kan worden uitgedrukt in een breuk. Het heeft een reële deel en een imaginaire deel en wordt meestal weergegeven als een punt in het complexe vlak. Een complex getal "n" wordt gedefinieerd als n = x + i *
Hoe de berekening van gewogen gemiddelden voor rangen in Excel

Hoe de berekening van gewogen gemiddelden voor rangen in Excel

Gewogen gemiddelde rangen zijn een manier om een leraar te hechten meer waarde één toewijzing dan de andere. Bijvoorbeeld, als een student 100 op een test waard 30 procent van zijn rang en 50 op een test waard 70 procent van zijn rang scoort, zal dan
Hoe de berekening van meerwaarden in Canada

Hoe de berekening van meerwaarden in Canada

Hoe de berekening van meerwaarden in Canada. De eerste stap om de berekening van meerwaarden in Canada is om te bepalen of u kapitaal eigenschap verkocht en vervolgens bepalen als de opbrengst van de vervreemding hoger dan de som van de geherwaardeer
Hoe de berekening van de nettowinst

Hoe de berekening van de nettowinst

Bepaling van de nettowinst van een bedrijf geeft de ondernemer een ware idee van hoe winstgevend de business is. Wanneer een werknemer zijn salaris elke periode van loon ontvangt, weerspiegelt zijn beloning stub nettoresultaat, dat is over het algeme
Hoe de berekening van de kosten van de gebouwen van het staal

Hoe de berekening van de kosten van de gebouwen van het staal

Stalen gebouwen worden steeds meer en meer populair bij architecten vanwege hun gemak en handigheid. Prijzen van stalen gebouw kunnen echter variëren afhankelijk van een aantal variabelen.Hoe de berekening van de kosten van de gebouwen van het staalW
Hoe de berekening van de jaarlijkse verlof-recht

Hoe de berekening van de jaarlijkse verlof-recht

Menselijk potentieel voordelen professionals en managers relatie moeten doorgaans begrijpen hoe de berekening van de jaarlijkse verlofrechten. Met deze kennis als een individuele werknemer profiteert u ook. Het zal helpen u weet wanneer u zijn recht
Hoe de berekening van de kosten van extralegale voordelen

Hoe de berekening van de kosten van extralegale voordelen

Het aanbieden van extralegale voordelen--voordelen bovenop salaris, zoals ziektekostenverzekering of ziekteverlof--is noodzakelijk voor het aantrekken van de beste medewerkers in de hedendaagse economie. Echter, deze voordelen zijn vaak erg duur en h
Hoe de berekening van de contante waarde van de levensverzekeringen

Hoe de berekening van de contante waarde van de levensverzekeringen

Bepaalde soorten levensverzekeringspolissen, met inbegrip van hele leven, het universele leven en variabel leven, kunnen zich ophopen van contante waarde tijdens de levensduur van de verzekeringnemer. Verzekeringnemers kunnen kiezen om te ontvangen v
Hoe de berekening van het niveau van een afgewerkte vloer

Hoe de berekening van het niveau van een afgewerkte vloer

In de loop van het plannen van een project van de vloeren, hoort u de verkopers of de vloeren specialisten spreken over het niveau van de afgewerkte vloer en de structurele vloerniveau. De invloed van de afgewerkte vloer is dat het verschil tussen de
Hoe de berekening van de vierkante voet van een doos

Hoe de berekening van de vierkante voet van een doos

Weten hoe je voor de berekening van de vierkante voeten van een vak of een ander object is zeer gunstig in vele situaties. Misschien moet u weten hoeveel vakken kunnen passen in een kamer en zal moeten voor de berekening van de vierkante voeten van d