Excel-Funktionen sind einfach vorgefertigte Berechnungen, die Sie auf dem Arbeitsblatt verwenden können, um schnell berechnen eine Zelle oder eine Reihe von Zellen . Excel 2007 kommt mit einer Vielzahl von Funktionen , aber wenn Sie eine Berechnung , die noch nicht als eine Funktion existieren müssen , Excel können Sie auch Ihre eigenen erstellen. Excel kommt mit Visual Basic für Applikationen (VBA ), die Sie auf Makros und Funktionen, die Ihre Tabelle manipulieren erstellen können. Anleitung
1
Öffnen Sie eine neue Excel 2007 -Arbeitsblatt. Sobald die Tabelle auf dem Bildschirm erscheint , drücken Sie die " Alt" und " F11 ", um den VBA -Konsole zuzugreifen.
2
Klick auf das kleine Drop-Down- Pfeil neben dem "Insert Userform "-Taste an der Oberseite des Bildschirms und wählen Sie "Module " aus dem Drop -Down-Menü . Klicken Sie auf das Modul, das in der Liste auf der linken Seite des VBA -Fenster erscheint.
3
Klicken Sie auf den weißen Raum auf der rechten Seite des Fensters. Sie werden sehen, Sie den Cursor in der oberen linken Ecke des Raumes erscheinen . Geben Sie den folgenden Code ein: Name der Funktion ( arg1, arg2 , ARG3 )
"NAME" ist der Name, den Sie möchten , um Ihre benutzerdefinierte Funktion zuweisen und " ARG " sind Argumente , die Sie in Ihrem Code verwenden . Ihr Argument Namen können alles, was Sie wollen , können Sie es wie viele Argumente verwenden wie Sie wollen, und Sie können sogar eine Funktion ohne Argumente . Wenn Sie die Eingabetaste drücken , wird der Cursor in die nächste Zeile zu bewegen und Excel VBA fügt automatisch die " End Function "-Befehl unter Ihrem Mauszeiger .
4
Typ in den Befehlen, die Make-up wird die Funktion zwischen die "Funktion " und " End Function " Linien . Die Befehle können fast alles, was VBA normalerweise tun können , mit der einzigen Ausnahme, dass Funktionen nicht ändern kann die Tabelle in irgendeiner Weise anders als durch ein Ergebnis zurückgegeben werden . Wenn Sie Code, der eine Aktion auf dem Arbeitsblatt durchführen treten wird, gibt die Funktion ein "# WERT! " Fehler. Stellen Sie sicher, dass Sie alle Ihre Argumente im Code zu verwenden, oder Sie können einfach löschen Sie die nicht benötigte Argument . Am Ende der Funktion , muss eine Zeile , die einen Wert zuweist, der Name der Funktion . Diese Linie wird bestimmen, welchen Wert die Funktion an der Tabelle zurückgibt.
5
Klicken Sie auf das "X" in der oberen rechten Ecke des VBA -Fenster. Ihre Änderungen am Code werden automatisch auf dem Arbeitsblatt gespeichert.
6
Klicken Sie auf die Microsoft Office -Schaltfläche, die in der oberen linken Ecke des Excel-Fensters ist , und wählen Sie "Speichern unter" aus der Liste von Optionen. Sie müssen dieses Arbeitsblatt als Add- in speichern und dann laden Sie sie in Excel , um Zugriff auf die Funktion in alle Ihre Arbeitsmappen haben .
7
Klicken Sie auf den Dropdown- Pfeil neben auf " als Dateityp " und wählen Sie " Excel-Add- In . " Geben Sie einen Namen, den Sie in das Feld erinnern werden und klicken Sie auf " Speichern".
8
Klicken Sie auf die Schaltfläche Microsoft Office , und wählen Sie " Excel-Optionen " aus der Liste die erscheint. Wählen Sie den "Add-Ins "-Kategorie . Klicken Sie auf das Dropdown-Feld neben "Verwalten" und wählen Sie " Excel Add- Ins" aus der Liste der Optionen . Klicken Sie auf " Go" , um fortzufahren. Setzen Sie ein Häkchen neben dem Dateinamen, den Sie gerade gespeichert haben und klicken Sie auf " OK". Ihre Funktionen werden nun für alle Excel-Arbeitsblättern .