Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

CheckBox Wert Eintragen

Forumthread: CheckBox Wert Eintragen

CheckBox Wert Eintragen
26.11.2007 13:03:46
Heinz
Hallo Leute
Ich möchte gerne wie im unteren Grafik Beispiel,Bei CheckBox 1 "Urlaub" , In CheckBox2 "Bez.Freizeit" & in CheckBox3 "Krank" jeweil in die dazugehörige Spalte L eintragen.
Weiters sollte nur eine CheckBox aktiviert werden dürfen.
Den Code für TextBoxen habe ich, siehe unten.
Könnte mir dabei bitte jemand Helfen.
Gruß Heinz
Option Explicit

Private Sub CommandButton1_Click()
With UserForm3
MeinBereich = CDate(Format(.TextBox1, "dd.mm.yyyy"))
MeinBereich.Offset(0, 1) = CDate(MeinBereich)
MeinBereich.Offset(0, 2) = .TextBox2
MeinBereich.Offset(0, 3) = .TextBox3
MeinBereich.Offset(0, 4) = .TextBox4
MeinBereich.Offset(0, 5) = .TextBox5
MeinBereich.Offset(0, 11) = .TextBox6
End With
Unload Me
End Sub



Private Sub CommandButton2_Click()
Unload Me
End Sub



Private Sub UserForm_Activate()
With UserForm3
.TextBox1 = MeinBereich
.TextBox2 = MeinBereich.Offset(0, 2)
.TextBox3 = MeinBereich.Offset(0, 3)
.TextBox4 = MeinBereich.Offset(0, 4)
.TextBox5 = MeinBereich.Offset(0, 5)
End With
End Sub


Userbild

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: CheckBox Wert Eintragen
26.11.2007 13:16:42
Andi
Hi,
wenn immer nur eine Option möglich sein soll, dann verwende OptionButtons statt Checkboxen, das ist das automatisch so eingestellt.
Dann musst Du nur die Werte der OptinButton (True/False) auswerten, und den entsprechenden Eintrag in Spalte L vornehmen.
Schönen Gruß,
Andi

Anzeige
AW: CheckBox Wert Eintragen
26.11.2007 13:23:19
Heinz
Hallo Andi
Danke für den Tip, für OptionButton.
Ich bekomme aber immer nur "Falsch" statt "Urlaub"
Gruß Heinz
MeinBereich.Offset(0, 11) = .OptionButton1= "Urlaub"

AW: CheckBox Wert Eintragen
26.11.2007 13:40:00
Andi
Hi,
hiermit
.OptionButton1= "Urlaub"
überprüfst Du, ob der OptionButton1 den Wert "Urlaub" hat, was natürlich immer Falsch ist.
Du müsstest das nach folgendem Muster machen:
if .OptionButton1.Value = True then
MeinBereich.Offset(0, 11) = "Urlaub"
elseif OptionButton2.Value = True then
MeinBereich.Offset(0, 11) = "Bez.Freizeit"
elseif OptionButton3.Value = True then
MeinBereich.Offset(0, 11) = "Krank"
end if
Ein Problem ist mir aber grad noch aufgefallen:
Bei OptionButton ist immer einer ausgewählt. Du müsstest also noch einen 4. Button einfügen für dann Fall dass der Kollege ganz normal zur Arbeit erschienen ist.
Schönen Gruß,
Andi

Anzeige
AW: CheckBox Wert Eintragen
26.11.2007 18:49:00
Heinz
Hallo Andi
Echt genial - Recht herzlichen Dank
Wenn der Kollege ganz normal zur Arbeit kommt, wird das mit Formeln berechnet.
Ich brauche diese OptonsButton nur wenn etwas ausergewöhnliches ist.
Nochmals Danke,Gruß Heinz

gern geschehen... (ot)
26.11.2007 19:37:02
Andi
.
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18