ich muß aus einer Exceldatei den Inhalt einer Zelle in eine andere Datei schreiben. In der Zieldatei sind verschiedene Spalten schon mit Werten gefüllt, z. B. mit einer fortlaufenden Nummer in der Spalte A.
Ich habe zwar ein Code-Beispiel gefunden:
Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Select
Mit dieser Lösung springt das Programm leider nicht die erste leere Zelle in Spalte B an, sondern orientiert sich an den fortlaufenden Nummern in Spalte A. Dort sind Zahlen bis 1000 in A1001. Also wird nun B1002 (erste Zeile =Überschrift) ausgewählt. Ich möchte aber, daß Excel nach B5 springt, weil in Spalte B erst B2:B4 mit Daten gefüllt sind.
Eine andere Lösung sieht so aus:
Range("B65536").End(xlUp).Offset(1, 0).Row
Aber da bleibt Excel auf '.ROW' stehen mit der Meldung >Fehler beim Kompilieren. Unzulässige Verwendung einer Eigenschaft. Da ich VBA-Laie bin, habe ich keine Idee, wie ich das bewerkstelligen kann.
Habt Ihr eine Idee?
Danke schon jetzt.
Volker aus Köln