Problembehandlung Ihre Microsoft Excel VBA InputBox durch Zugriff auf das Visual Basic-Code aus der Microsoft Excel -Schnittstelle. Wenn Ihr InputBox verschwindet , kann es durch einen eingebauten Timer betroffen sein. Ändern Sie den Timer oder entfernen Sie sie von Ihrem Objekt , um das Dialogfeld , das Ihren Bedürfnissen gerecht wird . VBA
Visual Basic für Applikationen finden Sie in Excel Makros erstellen , automatisch durchführen Funktionen und neue Objekte erstellen . Besuchen Sie das VBA -Fenster aus der Registerkarte "Entwicklertools" der Multifunktionsleiste am oberen Rand der Seite. Wenn die Registerkarte "Entwicklertools" ausgeblendet ist, klicken Sie auf die Registerkarte "Datei" , wählen Sie "Optionen" und wählen Sie " Menüband anpassen . " Select "Entwickler " aus dem "Haupt- Tabs " Listenfeld . Öffnen Sie den VBA -Fenster durch Klicken auf die Registerkarte "Entwicklertools" und wählen Sie " Visual Basic. "
Code-Box
Im VBA -Fenster den Code für den Zugang jedes Objekt durch Öffnen des Code-Box . Ein Gegenstand wie eine InputBox ist einem besonderen Blatt gebunden . Doppelklicken Sie auf das Blatt aus den "Microsoft Excel Objekte " auf der linken Seite des Bildschirms. Alternativ klicken Sie auf die Registerkarte "Ansicht "-Menü am oberen Rand des Bildschirms und wählen Sie "Code" , um den Code zu öffnen. Das Fenster ist leer, wenn Ihr Objekt enthält keine VBA-Code .
InputBox
InputBox ist ein Objekt in VBA , die in der Haupt- Excel-Schnittstelle erscheint und erfordert eine Eingabe . Es wird auch als Dialogfenster bekannt . Der Code, den Sie zuweisen, der InputBox bestimmt den Text zeigt es und die Eingabe , die sie benötigt . Ein InputBox kann einfach und den Benutzer auffordern, eine Zelle oder geben Sie eine Zahl auswählen. Sie können auch eine komplexe InputBox mit Timing, einzigartige Lage und die zugehörigen Hilfedateien.
AckTime
Wenn Ihr InputBox verschwindet nach einem festgelegten Zeitraum , der Code wahrscheinlich enthält einen Timer in der Form des " AckTime "-Eigenschaft . Öffnen Sie den VBA -Fenster , doppelklicken Sie auf das Blatt, das Ihre InputBox enthält und navigieren Sie zu dem Objekt InputBox . Sie können auch das Objekt aus dem "Verfahren " Drop- Down-Box . Um den Timer auf Ihrem InputBox entfernen , entfernen Sie die " AckTime " Code aus dem Fenster. Um die Länge der Zeit ändern, ändern Sie die Menge der Sekunden nach " AckTime = . "