Hi,
ich habe folgendes Problem. Ich möchte über eine Vorlage in der ich folgendes definiert habe
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
Sub autoopen()
If Int(Val(Application.Version)) = 8 Then
AddIns.Add ("S:\it-s austausch\an_itx\T-Dok 2007\Word2003.dot")
ElseIf Int(Val(Application.Version)) = 11 Then
AddIns.Add ("S:\it-s austausch\an_itx\T-Dok 2007\Word2003.dot")
ElseIf Int(Val(Application.Version)) = 12 Then
AddIns.Add ("S:\it-s austausch\an_itx\T-Dok 2007\Word2007.dotm")
End If
End Sub
|
eine nach bestimmten Bedingungen andere Vorlage öffnen. In meinem Fall je nachdem welche Word Version der Benutzer hat. Mein Problem ist nun aber das einige Makros nach dem öffnen der gewünschten Vorlage nicht mehr funktionieren und zudem beim schließen der Vorlage folgende Fehlermeldung kommt: "Diese Methode oder Eigenschaft ist nicht verfügbar, weil kein Dokumentfenster aktiv ist". Diese Meldung kommt exakt zwei mal am Stück. Wenn ich die gewünschte Vorlage manuell öffne ist alles in Ordnung. Es muss also am Aufruf liegen schätz ich mal. Kann sich das jemand von euch erklären? Kann man das überhaupt über den Aufruf AddIns.Add machen?