ich habe ein VBA Programm in Excel geschrieben (.xlsm Datei). Nun möchte ich dieses gerne in eine Powerpoint Präsentation per Button öffnen, so dass sich direkt die Userform des Programms öffnet.
Ich habe schon viel gesucht und mittels Shell versucht dies umzusetzen, leider ohne Erfolg.
Ich kenne mich leider mit Power Point rein gar nicht aus. Ist die grundsätzliche Programmierung bei xlsm-Dateien die gleiche wie bei xls-Dateien? Du siehst, ich kann dir leider nicht so spontan helfen und habe selbst Fragen.
in der PP-Präsentation muss man die EXCEL-Klasse als Object deklarieren und die EXCEL-Mappe entsprechend an die Objectvariable binden. Danach kann man auf die Funktionaltitäten des Objects (Methoden) zugreifen
Du kannst im Excel VB Editor das Userform exportieren und im PP VB Editor die frm Datei importieren. Evtl. Module musst Du auf die gleiche Art exportieren/importieren. Das Macro kannst Du dann in PP über die Funktion Macro starten. Einen Button in PP konnte ich nicht machen.
Gruss
einplot