VBA ist die Abkürzung für Visual Basic für Applikationen und ist in allen Microsoft Office -Software-Programme gefunden. Es ist die Methode der Schreiben von Code mithilfe von Funktionen , die Fragen zu stellen , Berechnungen durchführen und präsentieren Antworten oder Rückkehr. Excel , die Tabellenkalkulations-Software für MS Office, macht den größten Nutzen von VBA in das Schreiben von Code mithilfe von Funktionen , um Zellen über das Blatt abfragen. Die Ergebnisse zeigen, in einer anderen Zelle oder Rückkehr als Bericht , entweder in der gleichen Arbeitsblatt , einem neuen Arbeitsblatt oder ein Diagramm , in Abhängigkeit von der Code, den Sie schreiben. Funktion zur Anzahl der Tage in einem Monat  
 Unhide berechnen und öffnen Sie Ihre persönlichen Makro-Arbeitsmappe in Excel. Wählen Sie ein neues Modul und schreiben in den folgenden Code. 
 
 Funktion NoDays ( FullDate ) 
 
 NoDays = Day ( DateSerial ( Year ( FullDate ) , IIf ( Month ( FullDate ) = 12 , 1, 
 
 Monat ( FullDate ) + 1) , 1) - 1) german 
 End Function 
 
 Klicken Sie auf die Schaltfläche "Speichern" , schließen Sie die PMW und öffnen Sie eine neue Arbeitsmappe. Geben Sie in " 2/15/00 " (ohne die Anführungszeichen) in Zelle A1 . Wählen A2 , wählen Sie "Einfügen ", "Funktion" und dann aus der Liste Kategorie , wählen Sie "Benutzerdefiniert ". Wählen Sie die " Personal.xls ! NoDays " Name der Funktion . Geben Sie "A1" in der FullDate Textbereich des Codes. Wählen Sie "OK" und Sie erhalten die Rückkehr von 29 Tagen im Monat vom Februar 2000 erhalten . 
 Erstellen einer Prozentuale Änderung Funktion 
 
 Unhide und öffnen Sie Ihre persönlichen Makro-Arbeitsmappe wählen Sie "Einfügen ", " Verfahren" und geben Sie " PerChange " (ohne die Anführungszeichen) in das Dialogfeld Feld Name ein. Wählen Sie " Function" aus der Liste Typ und wählen Sie " OK". Ändern Sie die Funktion an diesem Code 
 
 Funktion PERCHANGE ( Strom, Prior) 
 
 PERCHANGE = . ( Strom - Prior) /Prior 
 
 End Function 
 
 Speichern und schließen Sie die PMW . Klicken Sie in die Zelle, wo Sie Ihre Antwort zu kommen , klicken Sie auf "Einfügen ", " Funktion ", " Kategorie " und wählen Sie dann " Benutzerdefiniert ". Wählen Sie " Personal.xls ! PerChange " aus der Liste. Typ in der Zelle Adresse für aktuelle Wert und die Zelle für Prior Wert und wählen Sie "OK". 
 Einfache Finanzfunktionen 
 
 Future Value ist eine gemeinsame Finanz- Funktion in Tabellen zur Berechnung und kehren den zukünftigen Wert der periodischen Zahlungen und einen gemeinsamen Zinssatz. Die Funktion ist wie folgt: 
 
 = FV (Zins, ZZR , RMZ, BW , Typ) 
 
 INTRATE ( Interest Rate ) gibt den Zinssatz eines voll investierten Sicherheit. Der Code ist : 
 
 = INTRATE (Abrechnung, Fälligkeit, Anlage , Rückzahlung, Basis ) 
 Logische und Lookup -Funktionen 
 
 UND (logische) wird Rückkehr in die Zielzelle TRUE , wenn alle Argumente in der Formel wahr sind. Wenn ein Argument falsch ist, dann ist es FALSCH. 
 
 = AND ( Wahrheitswert1 , Wahrheitswert2 , ...) in 
 HLOOKUP ( Lookup ) sucht nach einem bestimmten Wert in einem Array oder Tabellen , basierend auf den Wert in der ersten Zeile . 
 
 = WVERWEIS ( Suchkriterium, Matrix , row_index_number , Bereich_Verweis )