VBA-code für mehrere Word-Dateien verwenden

Andy.K

Lt. Junior Grade
Registriert
Juli 2005
Beiträge
327
Ich habe ein Word-Dokument mit umfangreichen Makros/VBA-Code.
Nun wollte ich eigentlich diesen Code zugänglich machen auf für andere Dokumente.

Zum Testen habe ich mal in einer start.dot, welche im Startup-Verzeichnis liegt, folgenden Code
eingegeben:

Public daten(1 to 5) as string
-----------------------------------------------
Public sub test()
let daten(1) = "1"
let daten(2) = "2"
....
end sub

In einer weiteren Doc-Datei habe ich sodann Code eingegeben, der beim Öffnen des Documents ablaufen soll, also

Private Sub Document_open()
test1 (alternativ: start.test1)
msgbox daten(1)
end sub

Beim Start bringt er mir jeweils Fehlermeldungen, mal kann er mit "test1" nichts anfangen,
mal mit "daten". Im Projectexplorer des VBA ist aber neben dem aktuellen Dokument auch das Project "Start" unter der normal.dot mit aufgeführt.

Was muss ich machen, dass ich auf bereit gestellte Daten/Variablen der start.dot zugreifen kann ?

Übrigens: Wenn ich den Code in die normal.dot schreibe statt in die neue start.dot, funktioniert es fehlerfrei.
 
Zurück
Oben