Tabellenbereich über den Titel erkennen
22.01.2007 14:53:59
Leon
ich suche schon seit langem eine VBA-Lösung, um eine Tabellenbereich
über deren Tabellentitel zu erkennen und den Bereich in einer Zelle zurückzuschreiben. Ich habe eine Vorstellung wie das funktionieren soll, aber nicht wie man das in VBA programmiert. Vielleicht hat jemand bereits einen Script dafür.
Also, ich habe in einem Arbeitblatt mehrere untereinander liegende Tabellen, die in ihrer Länge und Breite sich täglich ändern. Jede Tabelle hat einen eindeutigen Titel. Zwischen den Tabellen sind mehrere leere Zellen vorhanden.
Da in der Spalte A immer alle Titel stehen, suche ich zuerst den Wert der Zelle nehme diese als Koordinatenpunkt, um von hier aus nach unten und
rechts bis zur nächsten leeren Zelle zu gehen. Die nächsten Leeren Zellen
(nach unten und nach recht von Tabellentitel aus gesehen) ergeben für mich zusammen den Tabellenbereich. z.B.
z.B:
Tabellebereich der ermittelt und in einer Zelle zurückgegeben werden soll= A2:C4
sp1 | sp2 | sp3|sp4
z1 Titel
z2 |text |text |text|leer
z3 |text |text |text|leer
z4 |text |text |text|leer
z5 |leer |leer|leer |leer
vielen Dank für die Hilfe,
LEon