Guten Morgen
Danke für deine Rückmeldung. Sehr gerne gebe ich dir eine Rückmeldung auf deine Fragen, obschon die erwähnten Excel-Dokumente erst in meinem Kopf bestehen. Ich werde sie erstellen, sobald das mit dem Makro klar und umsetzbar ist.
Die Quelldatei erstreckt sich wohl tatsächlich über mehrere Arbeitsblätter ("Seite 1", "Seite 2", "Seite 3" etc.) und enthält Fragen, die in den Zellbereichen stehen, die mit Zellnamen benannten sind ("Name“, "Antrag", „Schlussbemerkungen“ etc.). Das Makro in der Zieldatei sollte den User fragen, welche Quelldatei vom Server er aufrufen möchte. Anschliessend sollen sämtliche Zellbereiche in sämtlichen Arbeitsblättern der Quelldatei in die entsprechenden Zellen der Zieldatei (die nur aus dem Arbeitsblatt "Datenbank" besteht), kopiert werden:
- INHALT AUS "Name" aus der Quelldatei im Arbeitsblatt "Seite 1" IN "Vorname_Ziel" in der Zieldatei in der Arbeitsmappe "Datenbank" KOPIEREN
- INHALT AUS "Antrag" aus der Quelldatei im Arbeitsblatt "Seite 2" IN "Name_Ziel" in der Zieldatei in der Arbeitsmappe "Datenbank" KOPIEREN
- INHALT AUS "Schlussbemerkungen" aus der Quelldatei im Arbeitsblatt "Seite 3 IN "Bemerkungen_Ziel" in der Zieldatei in der Arbeitsmappe "Datenbank" KOPIEREN
Schlussendlich gibt es dann viel mehr Zellbereiche auf allenfalls mehreren Arbeitsblätter, die kopiert werden sollen. Wenn ich aber mal das Prinzip verstanden habe, ist es ja nur noch eine Fleissarbeit, sämtliche Kopiervorgänge im Makro zu definieren.
Am Ende des Kopierens sollte das Makro die Quelldatei wieder schliessen.
Vielen Dank im Voraus für deine Hilfe
Daniel
|