Visual Basic for Applications o VBA , è un linguaggio di programmazione fornito con Microsoft Excel 2010 , che consente di scrivere codice in grado di manipolare il vostro foglio di calcolo. Tra le altre cose , VBA può essere visualizzata una casella di testo sullo schermo , davanti al foglio di calcolo. Questa scatola può contenere un messaggio per gli utenti, ma anche in grado di inserire il testo nella casella di se hanno bisogno di . Per impostazione predefinita , la casella appare con un cursore lampeggiante , se non vi è il testo nella casella o no , e non c'è una impostazione per cambiare questo . Tuttavia, è possibile creare un'altra casella di testo nascosta nella console VBA , e spostare l'attenzione in questa sezione , facendolo apparire come se il cursore non è più lì . Istruzioni
1
Aprire il file di Excel 2010 che si desidera lavorare . Premere il tasto " Alt " e " F11 ". La console VBA si aprirà in una finestra separata .
2
Selezionare il form che contiene il testo da l'elenco delle voci sul lato sinistro della console VBA . Fare doppio clic sul form per farlo apparire nel grande spazio bianco sul lato destro della console .
3
Fare clic sul form sul lato destro della console. Spostare il cursore al centro della parte inferiore della scatola. Fare clic e tenere premuto il pulsante del mouse , quindi trascinare il fondo della scatola verso il basso di circa un centimetro sullo schermo , rendendo la casella solo un po 'più grande . Rilasciare il pulsante del mouse .
4
Fare clic sul menu "Visualizza " nella parte superiore dello schermo. Selezionare " Strumenti " dal menu a discesa. Fare clic sull'icona di testo nella casella degli strumenti . E 'la terza icona da sinistra lungo la fila superiore ed è etichettato come " ab ". Quindi fare clic in qualsiasi punto dell'area della casella di testo che è stato aggiunto , e comparirà una piccola casella di testo.
5
Guardate il lato sinistro della finestra della console del VBA e trovare il campo "Nome" sotto la " proprietà " voce . Se questa è solo la seconda casella di testo in progetto , il campo del nome viene letto " TextBox2 . " Tuttavia , se non ci fossero altre caselle di testo nel progetto , sarà necessario scrivere il nome , in quanto sarà necessario in seguito.
6
Chiudere la casella degli strumenti , e selezionare il form di nuovo . Muovi il mouse per mezzo della parte inferiore del modulo , e trascinarlo verso l'alto , nascondendo la nuova casella di testo .
7
destro del mouse sul form utente nella lista sul lato sinistro della console . Scegliere " Visualizza codice ". Fare clic sullo spazio bianco sul lato destro dello schermo per posizionare il cursore. Inserisci il seguente codice nello spazio :
Private Sub UserForm_Activate ( ) per
TextBox2.SetFoucus
End Sub
Change " TextBox2 " a qualsiasi nome Excel assegnato al nuovo testo creato.
8
chiudere la console di VBA di Excel , fare clic sulla "X" in alto a destra della finestra . Quando si esegue la macro VBA per visualizzare la casella di testo , non verrà più visualizzato il cursore .