Hallo zusammen,
ich muss ein VBA-Makro erstellen und habe selbst keine Erfahrungen mit VBA. Deshalb wende ich mich an euch und hoffe, dass mir jemand dabei behilflich sein kann. Folgende Aufgabenstellung:
1. Ich habe mehrere Excelmappen mit Versuchsdaten. Die ersten beiden Sheets sind immer gleich (verwendete Parameter + Ergebnisauflistung ausgewählter Zielgrößen), wobei die restlichen Sheets die Daten von jeweils einem Versuch darstellen. Jede Excelmappe hat dabei eine unterschiedliche Anzahl an Versuchen/Sheets.
2. Gegeben ist außerdem eine Excelmappe, die als "Auswertungsmaster" dient. Hier werden durch das Eintragen von Werten aus den Excelmappen in bestimmte Zellen Diagramme erstellt und weitere Größen berechnet.
3. Ich brauche nun ein Makro, das für jede Excelmappe mit Versuchsdaten eine neue Mappe erstellt. Diese Mappe muss für jeden durchgeführten Versuch/ jedes Sheet der Versuchsdatenmappe einen mit den jeweiligen Werten ausgefüllten "Auswertungsmaster" beinhalten.
Mein Plan war es über das Makro jeweils eine auswählbare Versuchsdatenmappe zu öffnen, nach jedem Versuchstabellenblatt eine Kopie des "Auswertungsmasters" als Sheet einzufügen, danach einzelne Zellen/ Bereiche aus den Versuchsdaten einfach ein Sheet weiter in bestimmte Zellen des Masters zu kopieren und die Mappe schließlich unter einem neuen Namen zu speichern.
Leider habe ich bis auf Datei öffnen, leere Sheets einfügen oder Datei speichern nichts hinbekommen. Probleme waren z.B. dass ich den "Auswertungsmaster" nicht einfach rüber kopieren konnte ohne die Formatierung zu verlieren oder den "Auswertungsmaster" nicht hinter die jeweiligen Versuchstabellenblätter bekomme.
Ich wäre euch wirklich dankbar, falls ihr mir helfen könnt, Teilschritte wisst, etc..
LG Sebastian
|