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

Forumthread: Bestimmter Text in ComboBox, dann Zelle füllen

Bestimmter Text in ComboBox, dann Zelle füllen
01.06.2017 11:07:55
Zoe
Hallo
ich habe eine Excel Tabelle, die ich über eine UserForm1 befüllen lasse. jetzt möchte ich, dass wenn in meiner ComboBox1 ein bestimmter text steht oder eben etwas Bestimmtes ausgewählt ist, das in einer Zelle ein bestimmter Wert eingetragen wird (das sollen die zwei IF's darstellen), es kommt kein fehler, aber es erscheint auch nichts in meiner Tabelle. Was habe ich falsch gemacht? Oder ist das allgemein der flasche weg dafür
Private Sub CommandButton1_Click()
Cells(Cells(Rows.Count, "A").End(xlUp).Row + 1, "A").Value = TextBox1.Text 'Datum
Cells(Cells(Rows.Count, "B").End(xlUp).Row + 1, "B").Value = TextBox2.Text 'Zeit
Cells(Cells(Rows.Count, "C").End(xlUp).Row + 1, "C").Value = CDbl(TextBox3.Text) 'Temperatur
Cells(Cells(Rows.Count, "D").End(xlUp).Row + 1, "D").Value = TextBox4.Text 'Prüfer
Cells(Cells(Rows.Count, "E").End(xlUp).Row + 1, "E").Value = Cells(Cells(Rows.Count, "E").End( _
xlUp).Row, "E").Value + 1 'Messung
Cells(Cells(Rows.Count, "F").End(xlUp).Row + 1, "F").Value = ComboBox1.Text 'Verfahren
Cells(Cells(Rows.Count, "G").End(xlUp).Row + 1, "G").Value = ComboBox2.Text 'Hä _
rtevergleichsplatte
If ComboBox1.Text = "Deloro 5879.1116 - HBW 2.5/62,5" Then
Cells(Cells(Rows.Count, "H").End(xlUp).Row + 1, "H").Value = "192"
End If
If ComboBox1.Text = "Deloro 5879.1116 - HBW 2.5/62,5" Then
Cells(Cells(Rows.Count, "I").End(xlUp).Row + 1, "I").Value = "1.9"
End If
Cells(Cells(Rows.Count, "J").End(xlUp).Row + 1, "J").Value = CDbl(TextBox5.Text) ' _
Referenzeindruck messen
Cells(Cells(Rows.Count, "P").End(xlUp).Row + 1, "P").Value = CDbl(TextBox6.Text) '1. Messung
Cells(Cells(Rows.Count, "Q").End(xlUp).Row + 1, "Q").Value = CDbl(TextBox7.Text) '2. Messung
Cells(Cells(Rows.Count, "R").End(xlUp).Row + 1, "R").Value = CDbl(TextBox8.Text) '3. Messung
Cells(Cells(Rows.Count, "S").End(xlUp).Row + 1, "S").Value = CDbl(TextBox9.Text) '4. Messung
Cells(Cells(Rows.Count, "T").End(xlUp).Row + 1, "T").Value = CDbl(TextBox10.Text) '5. Messung
Unload UserForm1
End Sub
Viele Grüße,
Zoe
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Bestimmter Text in ComboBox, dann Zelle füllen
01.06.2017 11:44:08
Matthias
Hallo
Funktioniert doch.
Zumindest die If-Abfrage (den Rest habe ich weggelassen beim Testen).
Du brauchst aber nur Eine If-Abfrage und nicht Zwei, denn Du fragst den selben Text ab.
If ComboBox1.Text = "Deloro 5879.1116 - HBW 2.5/62,5" Then
Cells(Cells(Rows.Count, "H").End(xlUp).Row + 1, "H").Value = "192"
Cells(Cells(Rows.Count, "I").End(xlUp).Row + 1, "I").Value = "1.9"
End If
https://www.herber.de/bbs/user/113952.xlsm
Gruß Matathias
Anzeige
AW: Bestimmter Text in ComboBox, dann Zelle füllen
01.06.2017 11:48:09
Zoe
Okay, dankeschön, dann weiss ich das es daran nicht liegt, dann muss ich noch ein bisschen rumprobieren!
AW: Bestimmter Text in ComboBox, dann Zelle füllen
01.06.2017 12:32:26
Zoe
ich probiere rum aber ich komme einfach ciht drauf wieso das hier nciht funktioniert, ich habe es mal in den Anhang gehangen.
https://www.herber.de/bbs/user/113955.xlsm
Anzeige
Bestimmter Text in ComboBox2 nicht in ComboBox1
01.06.2017 23:39:27
Matthias
Hallo
Dein Text "Deloro 5879.1116 - HBW 2.5/62,5" den Du prüfen willst steht aber in ComboBox2
und nicht in ComboBox1
Gruß Matthias
und die Textboxobjekte erst auf Inhalt prüfen! oT
01.06.2017 23:45:26
Matthias
;

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