Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema TextBox
BildScreenshot zu TextBox TextBox-Seite mit Beispielarbeitsmappe aufrufen

Beim beenden des Programmes Textbox-Felder leeren

Betrifft: Beim beenden des Programmes Textbox-Felder leeren von: MIPA
Geschrieben am: 20.08.2004 11:30:11

Kann ich alle Textbox- felder beim schließen des Dokumentes leeren?

  


Betrifft: AW: Beim beenden des Programmes Textbox-Felder leeren von: Andi
Geschrieben am: 20.08.2004 11:33:25

Hi,

versuchs mal mit:

Dim tb As Object
For Each tb In UserForm1.Controls
If TypeName(tb) = "TextBox" Then tb.Text = ""
Next tb

Gruß Andi


  


Betrifft: AW: Beim beenden des Programmes Textbox-Felder leeren von: MIPA
Geschrieben am: 20.08.2004 12:10:39

Danke Andi!

Wo genau sollte ich das eingeben?
Er zeigt mir folgenden Fehler an:

Fehler beim Kombilieren:

Außerhalb einer Prozedur undgültig


  


Betrifft: AW: Beim beenden des Programmes Textbox-Felder leeren von: FloGo
Geschrieben am: 20.08.2004 12:36:14

Hallo

Nimm den code von Andi und pack ihn in folgendes Ereignis:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
  Dim tb As Object
  For Each tb In UserForm1.Controls
  If TypeName(tb) = "TextBox" Then tb.Text = ""
  Next tb
End Sub



Kopier das ganze in das microsoft EXCEL Objekt "DieseArbeitsmappe" (im VBA Editor)!

Jetzt alles klar!??

FloGo


  


Betrifft: AW: Beim beenden des Programmes Textbox-Felder leeren von: mipa
Geschrieben am: 20.08.2004 19:21:59

Hmm, immer noch nicht! Er will den Befel zwar ausführen aber er meldet ein Fehler
For Each tb In UserForm1.Controls. Ich habs mal als Anlage beigefügt! Auerdem
bekomme ich es nicht hin, dass er mit der Tabulator - Taste zur nächsten TextBox springt.
I verzweifle bald, den halben Tag damit verbracht. Naja was solls

https://www.herber.de/bbs/user/9892.xls


  


Betrifft: AW: Beim beenden des Programmes Textbox-Felder leeren von: FloGo
Geschrieben am: 21.08.2004 10:35:37

Guten Morgen Mipa

Keine Ahnung, ich dachte die TB befinden sich auf einer UF!!!

FloGo


 

Beiträge aus den Excel-Beispielen zum Thema "Beim beenden des Programmes Textbox-Felder leeren"