Live-Forum - Die aktuellen Beiträge
Datum
Titel
19.04.2024 12:23:24
19.04.2024 11:45:34
Anzeige
Archiv - Navigation
696to700
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
696to700
696to700
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

CheckBox1 = false

CheckBox1 = false
17.11.2005 15:13:04
Frederik
Hallo!
Ich möchte alle Inhalte von Textboxen, Labels & alle aktivierten Checkboxen vor dem öffnen einer UserForm zurücksetzen:
For Each Object In Menue.Controls
If Left(Object.Name, 7) = "TextBox" Then
Object.Text = ""
End If
If Left(Object.Name, 9) = "Label_Erz" Then
Object.Caption = ""
End If
If Left(Object.Name, 8) = "CheckBox" Then
Object = False
End If
Next Object
(Die Objekte haben natürlich die angegebenen Namen!)
Es funktioniert nur bei den Checkboxen nicht, was mache ich falsch?
Gruß
Frederik Fuhrmann

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: CheckBox1 = false
17.11.2005 21:34:32
MichaV
Hallo,
schreib Object=1.
CheckBoxen können 3 Zustände haben, -1,0 und 1.
Darum geht False und True bei CheckBoxen nicht.
Gruß- Micha
PS: Rückmeldung wäre nett.
AW: CheckBox1 = false
18.11.2005 08:20:58
Frederik
Hallo Micha!
Geht nicht, habs so probiert:
For Each Object In Menue.Controls
If Left(Object.Name, 7) = "TextBox" Then
Object.Text = ""
End If
If Left(Object.Name, 9) = "Label_Erz" Then
Object.Caption = ""
End If
If Left(Object.Name, 8) = "CheckBox" Then
MsgBox Object.Name
Object = 1
End If
Next Object
Er springt in die If-Bedingung mit der CheckBox rein, zeigt mir in der Msgbox den Namen an, ändert allerdings nicht den Zustand! (Häkchen gesetzt, nicht gesetzt)
Gruß
F.
Anzeige
AW: CheckBox1 = false
18.11.2005 08:34:29
Frederik
Nochmal Hallo!
Wenn ich aber schreibe: Menue.CheckBox_1_gruen = false, dann gehts! (Häckchen weg!)
Gruß
F.
AW: CheckBox1 = false
18.11.2005 09:46:47
MichaV
Hallo,
schreib mal
Object.Value = False
Gruss- Micha
PS: Rückmeldung wäre nett.
AW: CheckBox1 = false
18.11.2005 10:26:23
Frederik
Jawoll, das wars!
manchmal steht man halt aufm schlauch!
vielen dank, gruß
frederik
Danke für Deine Rückmeldung! mT
18.11.2005 10:33:14
MichaV
...war doch nicht ganz so offensichtlich, die Value- Eigenschaft ist ja oft Standart, muß also nicht angegeben werden. Allerdings nur, wenn Du Object auch als CheckBox deklarierst, was hier ja aber nicht möglich ist.
Gruß- Micha

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige