Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

"Userformeinträge in Tabelle speichern"

Forumthread: "Userformeinträge in Tabelle speichern"

"Userformeinträge in Tabelle speichern"
16.03.2004 15:47:14
Bugen
Hallo und Danke für die Hilfe
ich habe eine userform
als eingabemöglichkeit
in dieser Form ist eine Combobox Cmbbox1
sobald ich die Form öffne
erscheint die Liste der Cmbbox1
nicht;
Was kann ich tun damit die Liste
automatisch in der Form innerhalb
der Combobox erscheint ?
Danke für die Hilfe

Private Sub CmdBtn1_Click()
Dim frm As UserFrm1
Set frm = UserFrm1
Sheets("tabelle2").Activate
Range("A65536").End(xlUp).Offset(1, 0).Select
On Error GoTo fehler
With frm
With CmbBox1                 'liste der Cmbox1
.AddItem "a:rund"
.AddItem "a:rund/i:rund"
.AddItem "a:r'eck"
.AddItem "a:r'eck/i:rund"
.AddItem "Vieleck"
.AddItem "Anschnitt"
End With
ActiveCell.Value = DateValue(Now)
ActiveCell.Offset(0, 11).Value = .CmbBox1.ListIndex
ActiveCell.Offset(0, 2).Value = .TxtBox1.Value
ActiveCell.Offset(0, 3).Value = .TxtBox2.Value
ActiveCell.Offset(0, 4).Value = .TxtBox3.Value
ActiveCell.Offset(0, 5).Value = .TxtBox4.Value
ActiveCell.Offset(0, 6).Value = .TxtBox5.Value
ActiveCell.Offset(0, 7).Value = .TxtBox6.Value
ActiveCell.Offset(0, 8).Value = .TxtBox7.Value
ActiveCell.Offset(0, 9).Value = .TxtBox8.Value
ActiveCell.Offset(0, 10).Value = .TxtBox9.Value
ActiveCell.Offset(0, 12).Value = .TxtBox1 * .TxtBox9
If .OptionBtn1.Value = True Then
ActiveCell.Offset(0, 1).Value = "Formatblech"
Else
ActiveCell.Offset(0, 1).Value = " "
If .OptionBtn2.Value = True Then
ActiveCell.Offset(0, 1).Value = "Ausstich/Restblech"
Else
ActiveCell.Offset(0, 1).Value = " "
If .OptionBtn3.Value = True Then
ActiveCell.Offset(0, 1).Value = "Schmiedrohling"
Else
ActiveCell.Offset(0, 1).Value = " "
If .OptionBtn4.Value = True Then
ActiveCell.Offset(0, 1).Value = "Aus Blech gebrannt"
Else
ActiveCell.Offset(0, 1).Value = " "
Exit Sub
fehler:
MsgBox " Sie haben das Gewicht oder den Bestand nicht angegeben"
End If
End If
End If
End If
End With
End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: "Userformeinträge in Tabelle speichern"
17.03.2004 02:15:57
Hans W. Herber
Hallo,
UserForm-ComboBoxes werden über das Initialize-Ereignis gefüllt. Auf der folgenden Seite meiner Excel-FAQ findest Du ein Beispiel:
http://xlfaq.herber.de/texte/023898h.htm
Noch ein Tipp: Arbeite mit Schleifen, bei deinem Code beispielsweise mit:

For iCounter = 1 To 9
ActiveCell.Offset(0, iCounter + 1).Value = Controls("TxtBox" & iCounter).Text
Next iCounter

Gruss hans
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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