Excel ist ein Tabellenkalkulationsprogramm von Microsoft Corporation entwickelt und gebündelt als Teil des Microsoft Office-Produkt . Microsoft Office -Produkte verwenden eine eingebaute ereignisgesteuerte Programmiersprache Visual Basic für Applikationen ( VBA) bekannt. Mit VBA haben Entwickler die Möglichkeit, eigene Lösungen in einem der Microsoft Office -Anwendungen zu erstellen . VBA ist eng mit Visual Basic verwandt , aber im Gegensatz zu Visual Basic , VBA kann nur innerhalb einer Host-Anwendung wie Microsoft Office-Produkt ausgeführt werden. Neben kundenspezifischen Entwicklung, kann VBA verwendet, um benutzerdefinierte Funktionen, die dann einfach in eine Excel-Tabelle verwendet werden können werden. Anleitung
Wie Excel-Funktionen
1
Öffnen Sie Microsoft Excel.
2
öffnen VBA , indem Sie die Alt-Taste und die Taste F11 schreiben .
Seite 3
Klicken Sie auf " Einfügen" im Menü auf "Einfügen" zu aktivieren.
4
Klicke auf "Module" ein neues Modul zu erstellen.
5
Geben Sie den folgenden Code, um eine neue Funktion namens " DayName " erstellen :
Funktion DayName ( InputDate As Date )
Diese Funktion wird den Namen des Wochentags für das Datum, das ist zurück trat in der Funktion.
Beachten Sie, dass innerhalb der Klammern wir ein "Date" -Variable namens " InputDate " eingegeben, wird diese halten das Datum, das wir verwenden, um den Namen des Wochentags zurückkehren wollen , auf dem das Datum fällt . Darüber hinaus VBA automatisch in den " End Function "-Anweisung , wenn eine Funktion erstellt
6
Geben Sie den folgenden Code zwischen "Funktion DayName ( InputDate As Date )" und " End Function ": .
Dim DayNumber Wie IntegerDayNumber = Wochentag ( InputDate , vbSunday ) Select Case DayNumberCase 1DayName = "Sunday " Case 2DayName = "Monday " Case 3DayName = "Dienstag " Case 4DayName = "Mittwoch " Case 5DayName = "Donnerstag " Case 6DayName = "Friday " Case 7DayName = " Saturday" End Select
7
Geben Sie ein Datum in Zelle A1 in der Tabelle in folgendem Format ohne Anführungszeichen :
02/09/2010
8
Geben Sie den folgenden Text in Zelle B1 in der Tabellenkalkulation :
= DayName (A1)
Dies wird "Tuesday " in Zelle B1 zurück. Beachten Sie, dass diese Funktion kann nun in eine beliebige Zelle in der aktuellen Excel-Arbeitsmappe verwendet werden.
9
Speichern Sie die Excel-Arbeitsmappe.