Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1344to1348
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
VBA Optionsbutton aktivieren
30.01.2014 13:23:22
Ga
Hallo Leute
Ich suche den VBA Code andersrum, wie er aus Zelle 30 in Tabelle 23 den OptionButton aktiviert. Wenn z. B. Wert mit der Zahl 14 dann entsprechender BUtton aktiviert.
Hier mein Code bisher

Private Sub CommandButton13_Click() 'Schaltknopf SPEICHERN
If TextBox1 = "" And TextBox34 = "" Then
Sheets(23).Rows(Zeile).Delete
Else
'OptionsButton aktivieren Zahlungsbedingungen
If OptionButton_14_Tage_Netto.Value = True Then Tabelle23.Cells(Zeile, 30).Value = "14"
If OptionButton_30_Tage_Netto.Value = True Then Tabelle23.Cells(Zeile, 30).Value = "30"
If OptionButton_Andere_Zahlungsweise.Value = True Then Tabelle23.Cells(Zeile, 30).Value = " _
Andere"
End If
Unload Me
End Sub

Private Sub UserForm_Initialize()
OptionButton_14_Tage_Netto = Cells(Zeile, 30) 'OptionsButton Zahlungsbedingungen
OptionButton_30_Tage_Netto = Cells(Zeile, 30) 'OptionsButton Zahlungsbedingungen
OptionButton_Andere_Zahlungsweise = Cells(Zeile, 30) 'OptionsButton Zahlungsbedingungen
End Sub

Vielleicht kann mir jemand helfen.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Optionsbutton aktivieren
30.01.2014 13:30:35
Rudi
Hallo,
OptionButton_14_Tage_Netto = Tabelle23.Cells(Zeile, 30).Value = "14"
Warum schreibst du Zahlen als String in Zellen?
Logischer wäre
If OptionButton_14_Tage_Netto.Value = True Then Tabelle23.Cells(Zeile, 30).Value = 14
Gruß
Rudi

AW: VBA Optionsbutton aktivieren
31.01.2014 13:37:49
Ga
Hallo, danke für den Tipp. Habe ich gleich umgesetzt und die Formel etwas ergänzt. Aber es funktioniert immer noch nicht. Er schreibt zwar in die Spalte (Zeile, 30) aber VBA aktiviert die Buttons noch nicht. Was mache ich nur falsch?
'Daten aus Typenliste in UserForm Optionbutton laden
If Tabelle23.Cells(Zeile, 30).Value = 14 Then
OptionButton_14_Tage_Netto.Value = True
'OptionButton_30_Tage_Netto.Value = False
'OptionButton_Andere_Zahlungsweise.Value = False
ElseIf Tabelle23.Cells(Zeile, 30).Value = 30 Then
'OptionButton_14_Tage_Netto.Value = False
OptionButton_30_Tage_Netto.Value = True
'OptionButton_Andere_Zahlungsweise = False
ElseIf Tabelle23.Cells(Zeile, 30).Value = "Andere" Then
'OptionButton_14_Tage_Netto.Value = False
'OptionButton_30_Tage_Netto.Value = False
OptionButton_Andere_Zahlungsweise.Value = True
End If
'OptionsButton aktivieren Zahlungsbedingungen
If OptionButton_14_Tage_Netto.Value = True Then Tabelle23.Cells(Zeile, 30).Value = 14
If OptionButton_14_Tage_Netto.Value = False Then Tabelle23.Cells(Zeile, 30).Value = "Andere"
If OptionButton_30_Tage_Netto.Value = True Then Tabelle23.Cells(Zeile, 30).Value = 30
If OptionButton_30_Tage_Netto.Value = False Then Tabelle23.Cells(Zeile, 30).Value = "Andere"
If OptionButton_Andere_Zahlungsweise.Value = True Then Tabelle23.Cells(Zeile, 30).Value = "Andere"
'ElseIf OptionButton_Andere_Zahlungsweise.Value = False Then Tabelle23.Cells(Zeile, 30).Value = 14
End If
Unload Me
End Sub
Wäre bei weiterer Hilfe sehr dankbar!
Anzeige

26 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige