2016-05-09 3 views
0

Ich habe eine Powerpoint-Datei mit vielen Diagrammen, die von vielen verschiedenen Benutzern mit ihren eigenen Daten erwartet werden. Ich versuche, diesen Powerpoint so einfach wie möglich zu machen, indem ich VBA in jede Datenquelle schreibe (nach Datenquelle, ich meine das Standard-Excel-Blatt, das in PowerPoint eingebettet ist, wenn Sie "Einfügen"> "Diagramm" wählen). Mein Ziel ist es, ihnen zu ermöglichen, auf das Diagramm zu klicken, "Daten bearbeiten" auszuwählen, Informationen aus einer PivotTable in das auftauchende Excel-Fenster einzufügen und das Makro den Rest erledigen zu lassen. Der Code kann ich selbst schreiben, aber ich habe ein anderes Problem:Aktivieren von Makros in Diagrammdatenquellen in PowerPoint

Ich habe versucht, Makros in diesen eingebetteten Excel-Dateien zu schreiben, aber sie speichern nicht, sobald sie geschlossen sind (ich nehme an, dass sie .xls oder ähnlich sein müssen und nicht .xlsm). Wie kann ich diese Makros zum Speichern bekommen? Ich habe versucht, .xlsm-Dateien per Drag & Drop in Powerpoint zu kopieren, aber es zeigt die tatsächlichen Diagramme auf der Folie und es ist schwierig, damit zu arbeiten. Ich möchte, dass die Excel-Dateien aus der Powerpoint-Ansicht ausgeblendet und mit der Option "Daten bearbeiten" leicht zugänglich sind.

Ich hoffe diese Beschreibung macht Sinn, wenn nicht kann ich weiter erklären/Fragen beantworten.

Danke!

Antwort

0

Können Sie nicht einfach PowerPoint-Diagramme bereitstellen und sie in das Datenblatt jedes Diagramms in PowerPoint einfügen?

0

In letzter Zeit tut PPT sein Bestes, um eingefügte Diagramme in PowerPoint-Diagramme zu konvertieren (dieselbe Basis-Engine wie Excel-Diagramme, aber keine Excel-Objekte). Sie können dies umgehen, wenn Sie das Diagramm aus XL kopieren, zu PPT wechseln und auf der Registerkarte Start auf den nach unten weisenden Pfeil unter Einfügen klicken, Einfügen einfügen auswählen und das Einfügen als eingebettetes Excel-Diagrammobjekt auswählen.

Sie können dann das eingefügte Objekt doppelklicken, und Excel wird für die direkte Bearbeitung gestartet.

Oder Sie können mit der rechten Maustaste klicken, wählen Sie "Makro aktiviert Arbeitsblatt-Objekt" oder was auch immer, und dann zu öffnen oder zu bearbeiten. Mit Bearbeiten können Sie direkt im PPT-Fenster bearbeiten, Open öffnet die eingebetteten Daten in einer vollständigen Kopie von Excel.