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.

  1. Wählen Sie auf der Registerkarte Entwickler auf Einfügen.

  2. In der Gruppe ActiveX-Steuerelemente, klicken Sie auf Textfeld.

Create a text box in Excel VBA

Ziehen Sie eine Befehlsschaltfläche und ein Textfeld 3. auf dem Arbeitsblatt.

  1. Recht auf den Befehlsschaltflächen klicken (vergewissern Sie sich Design-Modus gewählt ist).

  2. Klicken Sie auf Code anzeigen.

View Code

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.

  1. Die folgende Codezeile hinzu:

TextBox1.Text = "Data imported successfully"
  1. auf den Befehlsschaltflächen auf dem Blatt Klicken Sie auf (stellen Sie sicher, Design-Modus deaktiviert ist).

Ergebnis:

Text Box

  1. 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.