Fredy Ackermann
2003-08-20 08:54:56 UTC
Guten Tag NG'ler
Ich versuche, in WordXP beim Aufruf eines Dokuments mit
Hilfe eines Automakros eine spezielle Dokumentvorlage in
den StartUp-Ordner zu laden und anschliessend zu
aktivieren.
Const conPfad As String = "C:\WordVorlagen\"
...
If Not fSchonInstalliert Then
FileCopy conPfad & "Layouts\A5h.dot", _
conPfad & "StartUp\A5h.dot"
AddIns(conPfad & "StartUp\A5h.dot").Installed = True
ActiveDocument.UpdateStylesOnOpen = False
End If
...
Die Einträge in Extras - Optionen - Dateiablage sind
entsprechend gesetzt.
Das Problem: Beim Ausführen des Befehls AddIns() kommt ein
"Laufzeitfehler 5941: Das angeforderte Element ist nicht in
der Sammlung vorhanden." Lasse ich das Makro in
Einzelschritten ablaufen und wechsle ich beim Auftreten der
Fehlermeldung zur Kontrolle nach Word, so sehe ich unter
Extras - Vorlagen und AddIns, dass das File richtigerweise
kopiert wurde, aber eben noch nicht aktiviert ist (kein
Haken im Kästchen). Nach Rückkehr in den VBA-Editor, kann
ich nun erstaunlicherweise mit F8 das Makro weiter
ausführen ...
Ist da evtl. ein zeitliches Problem hinter dieser
Fehlermeldung?
Danke für eure Mithilfe.
Fredy
Ich versuche, in WordXP beim Aufruf eines Dokuments mit
Hilfe eines Automakros eine spezielle Dokumentvorlage in
den StartUp-Ordner zu laden und anschliessend zu
aktivieren.
Const conPfad As String = "C:\WordVorlagen\"
...
If Not fSchonInstalliert Then
FileCopy conPfad & "Layouts\A5h.dot", _
conPfad & "StartUp\A5h.dot"
AddIns(conPfad & "StartUp\A5h.dot").Installed = True
ActiveDocument.UpdateStylesOnOpen = False
End If
...
Die Einträge in Extras - Optionen - Dateiablage sind
entsprechend gesetzt.
Das Problem: Beim Ausführen des Befehls AddIns() kommt ein
"Laufzeitfehler 5941: Das angeforderte Element ist nicht in
der Sammlung vorhanden." Lasse ich das Makro in
Einzelschritten ablaufen und wechsle ich beim Auftreten der
Fehlermeldung zur Kontrolle nach Word, so sehe ich unter
Extras - Vorlagen und AddIns, dass das File richtigerweise
kopiert wurde, aber eben noch nicht aktiviert ist (kein
Haken im Kästchen). Nach Rückkehr in den VBA-Editor, kann
ich nun erstaunlicherweise mit F8 das Makro weiter
ausführen ...
Ist da evtl. ein zeitliches Problem hinter dieser
Fehlermeldung?
Danke für eure Mithilfe.
Fredy