Copia di una voce fatta da un utente attraverso un InputBox in Excel è molto utile se avete bisogno di ottenere informazioni da parte dell'utente per eseguire il programma VBA . Caselle di input visualizzare una finestra di dialogo per l'input dell'utente e restituisce le informazioni inserite nella finestra di dialogo . Un InputBox può essere eseguito da una procedura secondaria in un modulo VBA in Excel . Il valore copiato può essere utilizzato nel codice, oppure può essere aggiunto a una cella nel foglio di calcolo . Istruzioni
1
Fare clic sulla scheda " Sviluppo " in Excel , e fare clic su " Visual Basic " per avviare l'editor di Visual Basic . Fai clic sul menu "Inserisci" e fare clic su "Modulo" per inserire un nuovo modulo di codice
2
Creare una nuova procedura secondaria : .
CopyInputBoxEntry Private Sub ( ) per
3
Creare una variabile stringa che contiene il valore immesso dall'utente :
Dim nameEntered As String
4
richiede all'utente di inserire il proprio nome utilizzando una InputBox , e copiare il nome inserito al " nameEntered " variabile :
nameEntered = Application.InputBox ( " Inserisci il tuo nome : " ) economici 5
Visualizzare il nome inserito utilizzando un finestra di messaggio :
MsgBox ( "Il tuo nome è : " & nameEntered ) economici 6
Fine vostra procedura aggiungendo la seguente riga di codice :
End Sub