Guten Morgen,
ich stehe vor einem Problem, dass ich nicht selbst lösen kann, da mir die nötigen vba-Kenntnisse fehlen.
Problembeschreibung:
In einer Excel befinden sich Daten im folgenden Format > http://img4web.com/view/KCDVLN
Diese Daten (aus der jeweiligen Zeile, teilweise zeilenübergreifend) sollen in eine bestehende Vorlage (Word) implementiert werden, am Besten verlinkt >http://img4web.com/view/Q334M1
Die Befüllung sieht wie folgt aus > http://img4web.com/view/GQY8J3
Nun zur eigentlich Problematik:
Die Anzahl der AP x und AP x.x und AP x.x.x variiert. Das heißt ich kann keine feste Range und Anzahl der zu befüllenden Tabellen in Word zur Übertragung ansetzen. Des Weiteren ist mir nicht bewusst wie ich die automatisierte Erstellung von Word-Tabellen hinbekomme. Auch müssten die Word-Tabellen definierte, aber unterschiedliche (pro AP x.x Tabelle) Textmarken/Bookmarks besitzen, die durch den VBA-Code erzeugt werden. Weil es x-mal soviele Word-Tabellen gibt wie es AP x.x im Excel gibt. Das bedeutet die Textmarken müssten dann fortlaufend erstellt werden: Für die erste Tabelle in Word: Haupttitel 1, Titel 1, Mitarbeit 1, ….. für die zweite Tabelle Haupttitel 2, Titel 2, Mitarbeit 2,…. usw.
Ich weiß leider nicht, ob ich die Problematik umfassend und verständlich erklären konnte. Ich hoffe die Bilder bzw. das Schaubild der Befüllung hilft. Leider habe ich auch kaum Kenntnisse in VBA und tue mich deshalb sehr schwer mit dieser Automatisierung.
Ich hatte es mir so vorgestellt:
Excel-Zeile 1 durchsuchen nach Zahlenformat x.x > Anzahl der Word-Tabellen über Anzahl an Zellen mit AP x.x festlegen > ermittelte Anzahl an Word-Tabellen an definierter Stelle in definiertem Word-Dokument einfügen > jede Tabelle erhält eine Überschrift bzw. Abschnittsüberschrift > erstellte Word-Tabellen besitzen eineindeutige Textmarken in jeweiligen
Excel-Zeile 1 durchsuchen nach Zahlenformat X > als Word-Tabellen-Titel für alle AP X.x nehmen (also bei AP 1 für AP 1.1, AP 1.2, AP 1.3) (evtl. muss daher vorher ermittelt werden wie viele AP X.x es gibt, um korrekt zu befüllen) > Word-Tabelle für AP X.x mit jeweiligem Inhalt füllen.
Fragen bitte unbedingt stellen, da ich mit meiner Problem- und Zielbeschreibung selber nicht zufrieden bin ^^ Weiß momentan aber auch nicht wie ich es besser beschreiben kann.
|