Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1724to1728
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
Inhaltsverzeichnis

Combobox

Combobox
19.11.2019 19:13:02
Karin
Hallo Leute,
bin in VBA neu unterwegs und könnte Hilfe gebrauchen.
Ich möchte gern den Inhalt aus einer ComboBox in Userform1 in die letzte Zeile vom Tabellenblatt "Fahrzeug" schreiben (Aber nur, wenn der Inhalt aus der Combobox nicht in der Spalte A vorkommt) und bekomme es irgendwie nicht hin.
Wo liegt der Fehler ?
Karin
Mein falscher Code lautet:
Private Sub CommandButton_speichern_Click()
Sheets("Fahrzeug").Cells(.Rows.Count, 1).End(xlUp).Row = UserForm1.ComboBox1_Fahrzeug.Value

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

Betreff
Datum
Anwender
Anzeige
AW: Combobox
19.11.2019 19:29:30
Werner
Hallo Karin,
teste mal:
Private Sub CommandButton_speichern_Click()
With Worksheets("Fahrzeug")
'Prüfen ob Eintrag ausgewählt ist
If Me.ComboBox1_Fahrzeug.ListIndex > -1 Then
'Prüfen ob gewählter Wert in Spalte A schon vorhanden
If WorksheetFunction.CountIf(.Columns("A"), Me.ComboBox1_Fahrzeug) = 0 Then
'Wert in erste freie Zeile eintragen
.Cells(.Rows.Count, "A").End(xlUp).Offset(1).Row = Me.ComboBox1_Fahrzeug
Else
MsgBox "Wert ist in Spalte A bereits vorhanden."
End If
Else
MsgBox "Bitte in der Listbox einen Wert auswählen."
End If
End With
End Sub
Gruß Werner
Anzeige
AW: Combobox
19.11.2019 19:32:32
Regina
Hi,
probier mal so:
Dim lng_zeile As Long
Dim rng_finden As Range
Dim str_fahrzeug As String
lng_zeile = Sheets("Fahrzeug").Cells(Rows.Count, 1).End(xlUp).Row + 1
str_fahrzeug = UserForm1.ComboBox1_Fahrzeug.Value
Set rng_finden = Sheets("Fahrzeug").Range("A:A").Find(str_fahrzeug, Lookat:=xlWhole)
If rng_finden Is Nothing Then
Sheets("Fahrzeug").Cells(lng_zeile, 1) = str_fahrzeug
End If

Falls das nicht passt, lade mal die Datei hoch.
gruß
Regina
AW: Danke
19.11.2019 20:11:56
Karin
Liebe Regina,
Lieber Werner,
beides funktioniert.
Vielen lieben Dank.
Liebe Grüße
Karin
Anzeige
Gerne u. Danke für die Rückmeldung. o.w.T.
19.11.2019 20:43:34
Werner
AW: Danke
19.11.2019 20:48:07
Regina
...Prima
Schönen Abend noch.
Gruß
Regina

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige