Mit VBA Makro Tabelle beschreiben

Hallo liebe Boardnutzer!

Ich will mit der Hilfe einer Userform (VBA) die Spalte A in der
Tabelle 1 beschreiben. Dabei soll immer die nächste leere Zeile der Spalte A in der Tabelle 1 beschrieben werden.
Aber leider bekomme ich es nicht hin.
Hier ist mein Programm(in Bildern):

http://img395.imageshack.us/my.php?image=userformmt0…
http://img355.imageshack.us/my.php?image=vbacodepj0.jpg
http://img408.imageshack.us/my.php?image=fehlervbase…

Wie würde der richtige Makrocode aussehen oder welchen Fehler habe ich gemacht?

Vielen Dank für eure Hilfe im voraus!

PS: Kennt jemand von euch eine deutsche Newsgroup für VBA???

M.f.G.

Bernd

Hi Bernd,

Tabelle 1 beschreiben. Dabei soll immer die nächste leere
Zeile der Spalte A in der Tabelle 1 beschrieben werden.
Aber leider bekomme ich es nicht hin.
Hier ist mein Programm(in Bildern):

Wie würde der richtige Makrocode aussehen oder welchen Fehler
habe ich gemacht?

Cells(0,1) erzeugt den Fehler, du müßtest vor der Schleife nrowindex auf 1 setzen.

Zeilen können über 32xxx gehen, deshalb nicht Integer benutzen.

Mit Code kann man mehr anfangen als mit Bildern, z.B. inm Editor testen…

Sub tt()
Dim nrowindex As Long
With Worksheets("Tabelle1")
 ' falscher Rückgabewert wenn Spalte A leer, oder A65536 nicht leer
 nrowindex = .Cells(Rows.Count, 1).End(xlUp).Row
 .Cells(nrowindex, 1) = tbx\_schreben
End With
End Sub

PS: Kennt jemand von euch eine deutsche Newsgroup für VBA???

Nein, ich verkehre nicht in newsgroups.

Gruß
Reinhard

Danke für die Hilfe!
Dein Makro ist super :smile:!
Genau das habe ich gesucht!

M.f.G.

Bernd