Bei der Programmierung Microsoft Excel-Funktionen , können Sie eine Sprache namens Visual Basic for Applications (VBA) . VBA ist eine abgespeckte Version der Programmiersprache Visual Basic . Es wurde entwickelt, um modifizierte , benutzerdefinierten Funktionen in der Microsoft Excel- und Access-Anwendungen bereitzustellen. Eine Funktion in VBA ist die "MsgBox () "-Funktion . Die MsgBox-Funktion zeigt ein Dialogfeld für den Benutzer. Sie können sich ein Dialogfeld, das zeigt nur Informationen , oder Sie können es verwenden, um eine Antwort von dem Benutzer zurück. Anleitung
1
Öffnen Sie Microsoft Excel und laden Sie eine bestehende oder neue Tabelle . In Excel 2007 auf die Entwickler Band und klicken Sie dann auf den " Visual Basic " -Taste. In älteren Excel-Versionen , klicken Sie auf das Menü "Extras" und dann auf "Macro ". Über dieses Menü , klicken Sie auf " Visual Basic -Editor. "
2
Doppelklicken Sie auf das " Workbook "-Symbol auf der linken Seite an der Fensterscheibe . Es öffnet sich ein VBA-Editor -Fenster. In der Dropdown-Box , wo " Erklärungen " gewählt ist, ändern Sie ihn auf " Workbook . " Das schafft eine neue Funktion , die ausgelöst werden , wenn die Arbeitsmappe geöffnet wird genannt " Workbook_Open (). " In diesem Beispiel wird die MsgBox programmiert angezeigt wird, wenn der Benutzer die Arbeitsmappe werden.
3
Geben MsgBox "Hallo Welt" in die neu geschaffene Funktion . Dies ist der Weg, um Informationen für den Benutzer anzuzeigen . Das Meldungsfeld angezeigt wird, ist lediglich der Information und ruft keine Antwort. Der Benutzer klickt auf die Schaltfläche "OK" und im Dialogfeld verschwindet .
4
Abrufen eine Antwort von dem Benutzer durch die Zuordnung der Meldung zu einer Variablen . Unten ist der Code , um eine Antwort abrufen : Antwort = MsgBox (" Wollen Sie fortfahren?" , VbYesNo ) Die Antwort ist eine Eins oder eine Null und in der vbYesNo eine Konstante ist, und " Antwort ". es weist den MsgBox Dialogfeld, um eine "Ja" und "Nein" -Schaltfläche angezeigt . Die Antwort kann später im Code verwendet werden , um zu bestimmen , wie die Anwendung funktioniert .
5
Speichern Sie die Datei und schließen Sie die Arbeitsmappe . Öffnen Sie die Arbeitsmappe erneut, um den Code zu testen. Sobald die Arbeitsmappe geladen, ist ein Dialogfeld mit dem Text in der MsgBox-Funktion codiert angegeben.