Excel-VBA-Textfeld
Ein Textfeld ist ein leerer Bereich, in dem ein Benutzer in einem Textstück füllen.
Um ein Textfeld in Excel VBA zu erstellen, führen Sie die folgenden Schritte.
-
Wählen Sie auf der Registerkarte Entwickler auf Einfügen.
-
In der Gruppe ActiveX-Steuerelemente, klicken Sie auf Textfeld.
Ziehen Sie eine Befehlsschaltfläche und ein Textfeld 3. auf dem Arbeitsblatt.
-
Recht auf den Befehlsschaltflächen klicken (vergewissern Sie sich Design-Modus gewählt ist).
-
Klicken Sie auf Code anzeigen.
Hinweis: Sie können die Beschriftung ändern kann und den Namen einer Kontrolle durch einen Rechtsklick auf die Kontrolle (vergewissern Sie sich Design-Modus gewählt ist) und dann auf Eigenschaften. Ändern Sie die Beschriftung des Befehlsschaltfläche zum Importieren von Daten. Vorerst werden wir TextBox1 als Namen für das Textfeld verlassen.
-
Die folgende Codezeile hinzu:
TextBox1.Text = "Data imported successfully"
-
auf den Befehlsschaltflächen auf dem Blatt Klicken Sie auf (stellen Sie sicher, Design-Modus deaktiviert ist).
Ergebnis:
-
ein Textfeld zu löschen, verwenden Sie die folgende Codezeile:
TextBox1.Value = ""
Hinweis: obwohl in manchen Situationen kann es sinnvoll sein, direkt auf dem Arbeitsblatt ein Textfeld zu platzieren, wird ein Textfeld ist besonders nützlich, wenn auf einer Userform platziert.