Option Explicit Sub Main_1() Dim objDoc As Object Set objDoc = CreateObject("Word.Application").Documents.Open("C:\Temp\wd.doc") objDoc.Parent.Visible = True Set objDoc = Nothing End Sub Sub Main_2() Dim objPub As Object Set objPub = CreateObject("Publisher.Application").Documents.Add.Application.Open("C:\Temp\Publikation.pub") Set objPub = Nothing End Sub Sub Main_3() Shell ("winword.exe C:\Temp\wd.doc"), 3 End Sub Sub Main_4() Shell ("mspub.exe C:\Temp\Publikation.pub"), 3 End Sub
Ich habe die bestehende Datei als Binär-Datei abgespeichert, da sind 14 Schaltflächen integriert, alle mit Excel und die funktionieren alle. Inzwischen habe ich auch die Lösung für die Integration von Word erhalten, auch das funktioniert, ohne die Datei als xlsm abzuspeichern.
Ich freue mich trotzdem ehrlich darüber, dass Du mir helfen wolltest.