Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: CheckBox Wert Eintragen

CheckBox Wert Eintragen
26.11.2007 12: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 12: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 12: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 12: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 17: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 18:37:02
Andi
.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige