ich habe ein PPT, in diesem werden Folien automatisch erstellt aus Daten einer Excel-Tabelle, die in PPT eingebettet ist. Ablauf: Excel-Tabelle in der Präsentation anklicken, dort Einträge entsprechend anpassen, eingebettete Excel-Tabelle wieder verlassen, PPT-Makro aufrufen, neue Folie wird mit den Daten aus der Tabelle erstellt (andere Layout-Daten werden aus einer Folie der Präsentation übernommen).
Soweit funktioniert das prima - schön wäre es, wenn man in der eingebetteten Excel-Tabelle einen Button klicken könnte, der in der PPT-Präsentation das entsprechende Makro aufruft - dabei habe ich folgende zwei Probleme:
Wenn ich innerhalb der eingebetteten Excel-Tabelle ein Makro erstelle, kann ich dies zwar aufrufen und ausführen, aber es wird nicht mitgespeichert! Wenn ich die PPT-Präsentation das nächste Mal aufrufe, sind zwar Änderungen an der eingebetteten Excel-Tabelle mit gespeichert worden, aber das Makro fehlt - wie kriege ich Powerpoint/Excel dazu eingebettete Markos mit abzuspeichern?
Das zweite Problem: wie kriege ich aus der eingebetteten Excel-Tabelle heraus Zugriff auf die PPT-Präsentation, in die die Excel-Tabelle eingebettet ist? Wenn ich erstmal die ActivePresentation dort hätte, könnte ich wohl mit Run(Makro(Parameter)) mein eigentliches Script aufrufen, aber soweit komme ich derzeit nicht.
Geht das überhaupt und wenn ja, wie?
Danke für etwaige Anregungen - habe über Google/sonstige Hilfen nichts brauchbares gefunden - auch keine Aussagen der Form "vergiss es, geht nicht, weil ..."
Gruß,
outofmind.