/ / Casella di testo VBA di Excel

Casella di testo VBA di Excel

Una casella di testo è un campo vuoto in cui un utente può riempire una porzione di testo. Per creare un casella di testo nel Excel VBA, eseguire i seguenti passaggi.

1. Nella scheda Sviluppatore, fare clic su Inserisci.

2. Nel gruppo Controlli ActiveX, fare clic su Casella di testo.

Crea una casella di testo in VBA di Excel

3. Trascinare un pulsante di comando e una casella di testo sul foglio di lavoro.

4. Fare clic con il pulsante destro del mouse sul pulsante di comando (assicurarsi che la Modalità progettazione sia selezionata).

5. Fare clic su Visualizza codice.

Visualizza codice

Nota: è possibile modificare la didascalia e il nome di un controllo facendo clic con il pulsante destro del mouse sul controllo (assicurarsi che la Modalità progettazione sia selezionata) e quindi fare clic su Proprietà. Modificare la didascalia del pulsante di comando in Importa dati. Per ora, lasceremo TextBox1 come nome della casella di testo.

6. Aggiungi la seguente riga di codice:

TextBox1.Text = "Data imported successfully"

7. Fare clic sul pulsante di comando sul foglio (assicurarsi che la modalità Progettazione sia deselezionata).

Risultato:

Casella di testo

8. Per cancellare una casella di testo, utilizzare la seguente riga di codice:

TextBox1.Value = ""

Nota: sebbene in alcune situazioni possa essere utile posizionare direttamente una casella di testo sul foglio di lavoro, una casella di testo è particolarmente utile quando viene posizionata su un modulo utente.

Leggi anche: