On Tue, 01 Nov 2011 07:50:11 +0100, Christof Kluß
<
ckl...@email.uni-kiel.de> wrote:
>zur nächsten freien
>Zelle in Spalte A springen und dann die Einträge in die Zeile schreiben.
>
> With .Cells(1, 1).End(xlDown)
>Leider springt xlDown wohl immer in die gleiche Zelle.
Hallo Christof,
ich verlasse mich meist nicht auf die Excel-internen "End"-Befehle,
sondern suche mir z. B. die letzte benutzte Zeile so:
Dim LastRow as Long
LastRow = _
.Cells.Find("*", After:=.Cells(1), _
LookIn:=xlFormulas, LookAt:=xlWhole, _
SearchDirection:=xlPrevious, _
SearchOrder:=xlByRows).Row
Dein Eintrag kommt dann in die Zelle Cells(LastRow + 1, 1).
Vielleicht hilft es Dir ja.
Gruß
Jörg
--
LPs auf CD brennen - so geht's:
http://www.joergei.de/
E-Mail-Adresse existiert, wird aber nicht gelesen.