Risoluzione dei problemi di Microsoft Excel VBA InputBox accedendo al codice Visual Basic dalla interfaccia di Microsoft Excel . Se il InputBox scompare , può essere influenzato da un timer incorporato . Modificare il timer o rimuoverlo dal vostro oggetto per creare la finestra di dialogo che soddisfi le vostre esigenze . VBA
Visual Basic Applications Edition è disponibile in Excel per creare le macro , eseguire automaticamente le funzioni e creare nuovi oggetti . Accedere alla finestra di VBA dalla scheda " Sviluppo " della barra multifunzione nella parte superiore della pagina . Se la scheda " Sviluppo " è nascosto , fare clic sulla scheda "File" , selezionare "Opzioni" e selezionare " Personalizza barra multifunzione. " Select "Sviluppatore " dal " schede principali " casella di riepilogo . Aprire la finestra VBA facendo clic sulla scheda "Sviluppatore " e selezionando " Visual Basic ".
Codice Box
Nella finestra di VBA , il codice di accesso per qualsiasi oggetto aprendo la scatola Codice. Un oggetto quale un InputBox è associato a un foglio specifico . Fare doppio clic su quel foglio dalle " Microsoft Excel Oggetti " a sinistra dello schermo. In alternativa , fare clic sul menu "Visualizza" nella parte superiore dello schermo e selezionare "Codice" per aprire la finestra del codice . La finestra è vuota se l'oggetto non contiene codice VBA .
InputBox
InputBox è un oggetto in VBA che appare nell'interfaccia principale di Excel e richiede un input . E 'noto anche come finestra di dialogo . Il codice assegnato al InputBox determina il testo viene visualizzato e l'ingresso che essa richiede . Un InputBox può essere semplice e chiedere all'utente di selezionare una cella o di immettere un numero . È inoltre possibile creare un InputBox complessa con tempi, il luogo distinto e relativi file della Guida .
AckTime
Se il InputBox scompare dopo un certo periodo di tempo, il codice probabilmente contiene un timer nella forma della proprietà " AckTime " . Aprire la finestra di VBA , fare doppio clic sulla scheda che contiene il InputBox e scorrere fino all'oggetto InputBox . È inoltre possibile selezionare l'oggetto dal menu a tendina "Procedura" . Per rimuovere il timer di InputBox , rimuovere il codice " AckTime " dalla finestra . Per modificare l'intervallo di tempo , cambiare la quantità di secondi dopo " AckTime = ".