Ich versuche herauszufinden, was das Problem auf einer zweiten Bereitstellung Maschine sein kann, die die globale Vorlage (normal.dot) verursacht, um seine gespeicherten Werte zu verlieren.MS Word 2000 globale Vorlage nicht beibehalten VBA-Werte
Dieser Code funktioniert auf einer sauberen VM-Maschine, die ich habe. Beide Maschinen sind Windows XP mit nur Word 2000. Es funktioniert wie erwartet auf der VM. Auf der anderen Maschine sind andere Vorlagen installiert und in Benutzung glaube ich, und jeder von ihnen verweist auf Normal.dot.
Jedes Mal, wenn der folgende Code beim Öffnen eines zweiten Dokuments ausgeführt wird, ist MsgBox immer noch 'false', weil der gestartete Wert nicht beibehalten wird.
Was kann dazu führen, dass die Normal.dot ihre gespeicherten Werte neu startet/verliert? Ich denke, es könnte daran liegen, dass es auch andere Vorlagen verwendet, aber ich verstehe nicht, wie sie miteinander verwandt sind.
Es gibt zahlreiche andere Vorlagen von ihrer vorhandenen Software, also denke ich, dass das Problem auch ist. Ich habe meine .NET-Klasse als Singleton neu gestaltet, sodass ich mir keine Sorgen darüber machen muss, dass mehrere Instanzen initialisiert werden. Danke für Ihre Hilfe. – TommyGunn32