hab ein kleines Problem...
Will aus einem Excel File ein paar Zellen in eine PowerPoint übertragen.
Soweit so gut. Funktioniert auch alles. Löse das mit einem Makro, welches aus einer TextBox im Excel die PowerPoint adressiert.
Nur das Problem ist, dass ich keinen anderen Befehl außer "createobject" kenne. Wenn also bereits irgend eine andere PowerPoint geöffnet ist, schreibt das Makro immer in die bereits geöffnete PowerPoint rein und nicht mehr in die gewünschte. Die gewünschte wird dann nur noch geöffnet.
Hier der kurze Auszug:
Dim vorlage As Variant
vorlage = ThisWorkbook.Worksheets("H").Shapes("TextBox 1").TextFrame.Characters.Text
Set objPP = CreateObject("PowerPoint.Application")
objPP.presentations.Open vorlage, ReadOnly:=True
Hat jemand eine Idee wie man das lösen kann? Es ist ja nicht sonderlich anwenderfreundlich erst alle anderen PowerPoint schließen zu müssen, um das Makro ausführen zu können, damit es das richtige macht....
VG