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

Zeile bestimmen

Forumthread: Zeile bestimmen

Zeile bestimmen
22.01.2003 16:15:27
martin
hallo experten,
ich habe eine userform mit drei comboboxen und ein textbox.
es funktioniert auch alles prima, aber mein problem ist, dass die userfrom die werte nicht in der ersten freien zeile einfügen soll, sondern erst ab zeile "23". folgende anweisung habe ich geschrieben:
'*** Werte eintragen ***
Private Sub CommandButton1_Click()
'Variablendeklaration
Dim intRow As Integer
'Wenn kein Datensatz ausgewählt wurd, Sub verlassen
If ComboBox2.ListIndex = -1 Then Exit Sub
'Erste freie Zelle bestimmen
intRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
'Artikel eintragen
Cells(intRow, 1) = ComboBox1.Value
'Einzelpreis eintragen
Cells(intRow, 5) = ComboBox2.Value
'Menge eintragen
Cells(intRow, 6) = TextBox1.Value
'Einheit eintragen
Cells(intRow, 4) = ComboBox3.Value
End Sub
kann mir vielleicht einer helfen, dass die werte erst in zeile "23" eingefügt werden?

danke im vorraus!

gruß
martin

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Zeile bestimmen
22.01.2003 16:18:16
Hajo_Zi
Hallo Martin

schreibe nach
intRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
If introw<23 Then intRow=23

Gruß hajo

Re: Zeile bestimmen
22.01.2003 16:42:22
martin
hallo hajo,
danke erstmal. ich habe es geändert, aber es funktioniert nicht. die werte werden nicht in zeile "23" eingetragen.
vielleicht als hife.
in der zeile "41" habe ich eine zweite überschriftszeile.
wenn ich nun die werte eintragen möchte, fügt er mir die werte in zeile "42 ein, er soll sie aber in zeile "23" eintragen.
für hilfe wäre ich dir dankbar!
martin
Anzeige
Re: Zeile bestimmen
22.01.2003 16:45:05
Hajo_Zi
Hallo Martin

ich schreibe immer die Aufgabe im ersten Beitrag komplett beschreiben. Ich muß hier nichts für die Antwortstatistik machen. Dies ist meine letzte Antwort in diesem Beitrag.

Mit Cells(Rows.Count, 1).End(xlUp).Row + 1 stellts Du die letzte Zeile in Spalte A fest.

Gruß Hajo

Re: Sorry
22.01.2003 17:49:54
martin
hallo hajo,
sorry, dass ich nicht die aufgabe komplett beschrieben habe, fehler machen alle und auch du. ich und vielleicht auch andere finden es nicht gut, wenn man schreibt "dies ist meine letzte antwort in diesem beitrag", denn es sind nicht alle excel-experten sowie du und es geht nicht um "antwortstatistik".
hilfst du mir noch einmal?

gruß
martin

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