/ / Excel VBA Textfeld

Excel-VBA-Textfeld

Ein Textfeld ist ein leeres Feld, in das ein Benutzer einen Text eingeben kann. So erstellen Sie ein Textfeld im Excel VBAFühren Sie die folgenden Schritte aus.

1. Klicken Sie auf der Registerkarte Entwickler auf Einfügen.

2. Klicken Sie in der Gruppe ActiveX-Steuerelemente auf Textfeld.

Erstellen Sie ein Textfeld in Excel VBA

3. Ziehen Sie eine Befehlsschaltfläche und ein Textfeld in Ihr Arbeitsblatt.

4. Klicken Sie mit der rechten Maustaste auf die Befehlsschaltfläche (stellen Sie sicher, dass Entwurfsmodus ausgewählt ist).

5. Klicken Sie auf Code anzeigen.

Code anzeigen

Hinweis: Sie können die Beschriftung und den Namen eines Steuerelements ändern, indem Sie mit der rechten Maustaste auf das Steuerelement klicken (stellen Sie sicher, dass Entwurfsmodus ausgewählt ist) und dann auf Eigenschaften klicken. Ändern Sie die Beschriftung der Befehlsschaltfläche zu Daten importieren. Für den Moment werden wir TextBox1 als Name des Textfelds belassen.

6. Fügen Sie die folgende Codezeile hinzu:

TextBox1.Text = "Data imported successfully"

7. Klicken Sie auf die Befehlsschaltfläche auf dem Blatt (stellen Sie sicher, dass Entwurfsmodus deaktiviert ist).

Ergebnis:

Textfeld

8. Um ein Textfeld zu löschen, verwenden Sie die folgende Codezeile:

TextBox1.Value = ""

Hinweis: Obwohl es in einigen Situationen nützlich sein kann, ein Textfeld direkt auf Ihrem Arbeitsblatt zu platzieren, ist ein Textfeld besonders nützlich, wenn es in einem Benutzerformular platziert wird.

Lesen Sie auch: