Die Mittelwert-Funktion in VBA

December 5

Die Mittelwert-Funktion in VBA

Visual Basic für Applikationen ist eine modifizierte Version der Visual Basic-Programmiersprache für die Verwendung in Skripts Microsoft-Programme, wie Office, während die MS-2000 bis 2007 Jahren. Dies wird in Form von Makros in Microsoft Office verwendet. Sie können VBA-Makros entweder in eine spezielle integrierte Entwicklungsumgebung in Office oder Visual Studio machen.

VBA

Visual Basic für Applikationen war Microsofts ersten Versuch, seine MS-Office-Software zur Skripterstellung erbaute ermöglichen. Diese Skripts kam in Form von Makros, die Sie in verschiedenen Programmen--einschließlich Word, Access und Excel--ausführen würde um sich wiederholende Aufgaben ausführen. Jedoch hat Microsoft Auslaufen VBA zu Gunsten der NET Framework, einer virtuellen Maschine behandeln alle Programmierung und scripting in neuen Windows-Software.

Mittelwert-Funktion

Die Mittelwert-Funktion ist eine mathematische Formel, die Ihnen erlaubt, den genauen Mittelwert von einer Reihe von Zahlen zu bestimmen. Visual Basic 6.0 Code, die VBA auf, habe keine Funktion Mittelwert erbaut, aber die meisten moderne Sprachen tun. Ob über einen Computer oder von hand durchgeführt, ist die Formel genau das gleiche: Sie nehmen eine Gruppe von Zahlen, sie addieren und dann durch die Anzahl der Zahlen teilen. Z. B. angenommen, Sie haben eine Reihe von Zahlen: 3, 4 und 5. Diese Zahlen addieren und dividieren durch die Anzahl von Zahlen in der Serie oder 3. Der Durchschnitt dieser Serie von Zahlen ist 4.

Durchschnitt in VBA veranschaulicht

VBA hat keinen Mittelwert-Funktion. Erstellen Sie eine durch ein Array von Zahlen und ihrer Länge übergeben, dann haben Sie die Funktion, die die Summe dividiert durch die Länge zurück. Zum Beispiel würden Sie den folgenden Code in VBA eingeben:

Average(ListOfNumbers() als doppelter, Länge als Ganzzahl-Funktion)

Dim a als Ganzzahl

for Zähler = 0 (Länge - 1)

a = a + ListOfNumbers(counter)

nächste

Durchschnitt = ein / Länge

EndSub

Um den Durchschnitt in einer Reihe von drei Zahlen (3, 4 und 5) zu finden, geben Sie die folgende Codezeile in VBA:

Dim Array (3) als doppelt

Array (0) = 3

Array (1) = 4

Array (2) = 5

X = Mittelwert (Array, Länge)

Speichern Sie und führen Sie dann Ihre VBA-Makro in MS-Software.

Skripten/Makros

Als abschließende Bemerkung bei der Eingabe von Text-Befehle in ein Programm zu dem Programm sagen, was zu tun ist, Sie Skripting oder Erstellen von Makros. Es ist fast wie Programmierung und scripting-Sprachen in Programmiersprachen in ihrem eigenen Recht entwickelt haben. Beispielsweise könnten Sie alle europäischen Stile Nummerierung in ein Excel-Dokument von "1.000.000,00" (mit Zeiten) zum Anzeigen von "$1.000.000,00," das amerikanische Format Kommas konvertieren. Benutzer erstellen ein einfaches Skript/Makro mit VBA finden all diese Werte, umwandeln und sie dann zu ersetzen. Darüber hinaus können Benutzer speichern Sie das Makro für die zukünftige Verwendung.