Hallo,
für eine Kundendatei möchte ich Verlaufsnotizen anfertigen. Jeder Kunde bekommt ein eigenes Tabellenblatt innerhalb einer Excel-Datei. Der Aufbau ist identisch. Die Eintragungen sollen in Zeile 13 anfangen: A13 = das aktuelle Datum, B13 = der Bereich und C13 = die Notiz.
Mein derzeitiger Code funktioniert super, leider nur für ein Tabellenblatt. Im Vorfeld ist es nicht möglich zu sagen, um wie viele Kunden es sich handeln kann. Über eine Userform wird ein neues Tabellenblatt für den Kunden erstellt. Wie bekomme ich nun die Userform, die die Einträge übernimmt, auf dieses neue Tabellenblatt zugewiesen?
Den kompletten Code darf ich nicht hochladen.
Dim lZeile As Long
lZeile = 13
Do While Trim(CStr(Tabelle14.Cells(lZeile, 1).Value)) <> ""
lZeile = lZeile + 1
Loop
Das ist ein Auszug. Lässt sich Tabelle14.Cells so abändern, das automatisch die neue Tabelle genommen wird? Oder kann man an Stelle von Tabelle14 den Tabellennamen nehmen? Der steht in jeder Tabelle in A6, um automatisch den Tabellennamen zu erstellen.
Die Verlaufstabellen werden nicht fortlaufend sein,Tabelle14, Tabelle17, Tabelle22 usw., deshalb meine Idee mit dem Tabellennamen, der ausgelesen wird, falls es überhaupt machbar ist.
Wenn mir jemand weiterhilft oder Tipps gibt, bin ich sehr dankbar. So komme ich zur Zeit nicht weiter.
beste Grüße
Foulcrow |