Felsöka din Microsoft Excel VBA InputBox genom att gå till Visual Basic-kod från Microsoft Excel -gränssnittet . Om din InputBox försvinner , kan det påverkas av en inbyggd timer . Ändra timer eller ta bort den från objektet för att skapa dialogrutan som uppfyller dina behov . VBA
Visual Basic for Applications finns i Excel för att skapa makron , automatiskt utföra funktioner och skapa nya objekt . Gå till VBA fönstret från " Developer" fliken i menyfliksområdet överst på sidan. Om " Utvecklare " fliken är dold , klicka på " File ", välj "Inställningar" och välj "Anpassa menyfliksområdet . " Select " Utvecklare " från " flikar " listrutan . Öppna VBA fönstret genom att klicka på " Utvecklare " fliken och välja " Visual Basic . "
Code Box
VBA fönstret , tillgång till koden för något föremål genom att öppna Code Box . Ett föremål , såsom en InputBox är bunden till en specifik ark . Dubbelklicka på detta blad från " Microsoft Excel Objects " till vänster på skärmen . Alternativt kan du klicka på " Visa " -menyn längst upp på skärmen och välj " Code " att öppna koden fönstret . Fönstret är tomt om ditt objekt inte innehåller någon VBA-kod .
InputBox
En InputBox är ett objekt i VBA som visas i de viktigaste Excel -gränssnittet och kräver en ingång . Det är också känt som en dialogruta. Den kod du tilldelar InputBox bestämmer texten den visar och den input som den kräver . En InputBox kan vara enkla och uppmana användaren att välja en cell eller mata in ett nummer . Du kan också skapa en komplex InputBox med timing , distinkt plats och hjälpfilerna . Addera AckTime
p Om din InputBox försvinner efter en viss tid , koden förmodligen innehåller en timer i form av den " AckTime " egendom . Öppna VBA fönstret , dubbelklicka på ark som innehåller InputBox och bläddra till InputBox objektet . Du kan också välja objektet från " Procedure " listrutan . För att ta bort timern på din InputBox , ta bort " AckTime " koden från fönstret . Om du vill ändra tid , ändra mängden sekunder efter " AckTime = . " Addera