Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
956to960
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
956to960
956to960
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formular

Formular
02.03.2008 23:08:00
Manuel
hallo ich bräuchte leider nochmal hilfe,
und zwar habe ich in meinem Formular Textfelder und Kontrollkästchen. Jetzt möchte ich aber, dass sobald ich ein eines der beiden Textfelder fülle die Kontrollkästchen deaktiviert werden, sodass der Benutzer des Formulars hier davor bewart wird, eine widersprüchliche Eingabe zu machen.
Mit welchem Befehl muss ich das wo in VBA meinem Formular zuordnen?
Vielen Dank schonmal im Voraus
Gruß Manuel

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formular
02.03.2008 23:20:15
Jens
Hallo Manuell
Formular = Tabellenblatt oder Userform?
Wenn Tabellenblatt:
Konrollkästchen aus Steuerelement- oder Formular-toolbox?
Gruß aus dem Sauerland
Jens

AW: Formular
02.03.2008 23:47:00
Manuel
N'abend Jens,
nein mit Formular meine ich ne User-Form und das Kontrollkästchen hab ich somit aus der toolbox.
Gruß M.

AW: Formular
03.03.2008 00:14:32
Daniel
Hi
diese beiden Makros müssen in den Codebereich der Userform:
sobald eine der Textboxen gefüllt wird, werden die Checkboxen deativiert .
wenn beide Textboxen leer sind, werden die Checkboxen wieder aktivert.

Private Sub TextBox1_Change()
dim chkTXT as boolean
chkTXT = Textbox1.text "" Or Textbox2.text ""
Checkbox1.enabled = chkTXT
Checkbox2.enabled = chkTXT
End Sub



Private Sub TextBox2_Change()
dim chkTXT as boolean
chkTXT = Textbox1.text "" Or Textbox2.text ""
Checkbox1.enabled = chkTXT
Checkbox2.enabled = chkTXT
End Sub


Gruß, Daniel

Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige