6.3k Aufrufe
Gefragt in Textverarbeitung von Experte (2.4k Punkte)
Hallo
ich habe mir ein Dokument >Normal.dotm< erstellt und es in
C/Benutzer/Anwender/AppData/Roaming/Mirocsoft/Templates
abgespeichert.
Wenn ich dieses Dokument öffne, dann müsste hier eigentlich das Speichern nicht erlaubt sein. Und vor jedem Schließen müsste ich aufgefordert werden, einen eigenen "Dateinamen" zu vergeben. Aber mein Dokument hat die Eigenschaften einer Datei. Die Datei-Endung "dotm" müsste mir doch eigentlich ein Speichern verbieten. Was habe ich denn da falsch gemacht?
Vielen Dank
Viele Grüße
Bird

9 Antworten

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Bird,

die Normal.dotm öffnet man ja üblicherweise nicht versehentlich, sondern gezielt. Es wird einfach davon ausgegangen, dass der Benutzer weiß, was er da macht.

Ich fand es jedenfalls nervend, das z.B. unter Word 2000 das direkte Speichern einer vom Benutzer veränderten Normal.dot verweigert wurde. Man musste sie erst unter einem anderen Namen ablegen, die Normal.dot dann löschen und die neu angelegte anschließend zur Normal.dot umbenennen.

Es hört sich so an, als ob deine Vorstellungen über das Ändern der Normal.dotm noch aus dieser Zeit stammen.

Gruß
Kalle
0 Punkte
Beantwortet von Experte (2.4k Punkte)
Hallo Kalle
schönen Dank für Deine Antwort. Ja, Du hast Recht. Den nervenden Umweg über einen neuen Namen und dann löschen und Umbenennen einer Normal.dot kenne ich aus 2000. Ich finde es ja auch toll, dass man das heute problemloser machen kann.
Nur ich möchte eben neben einer Normal.dotm(X) auch noch eine (Y) speichern. Wobei dann die X standardmäßig mit dem Word-Programm geöffnet wird, und meine Y ich mir dann mit einem Makro öffne. Nur meine Y-Datei, die natürlich einen leicht abgewandelten Datei-Namen hat, erfüllt nicht die Kriterien einer "DOT-Datei.
Vielen, vielen Dank für Deine Hilfe.
Viele Grüße
Bird
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Bird,

um nur gelegentlich mit einer anderen 'Normal'-Vorlage zu arbeiten, gäbe es auch noch eine etwas andere Lösung.

Öffne die Normal.dotm passe sie deinen Wünschen an und speichere sie über 'Speichern unter' z.b. als Normal2.dotm im Template-Verzeichnis.

Starte den Registrierungseditor und lege unter HKEY_CURRENT_USER \Software \Microsoft \Office \14.0 \Word \Options einen neuen Schlüssel (Zeichenfolge) 'GlobalDotName' an und gib als Wert 'Normal.dotm' ein. Anschließend exportierst du den Ordner 'Option', z.B. als Normal_1.reg. Von dieser Datei erstellst du eine Kopie und benennst sie zur Normal_2.txt um. Diese öffnest du nun mit dem Texteditor und änderst den Eintrag 'Normal.dotm' auf 'Normal2.dotm' ab. Nach dem Speichern änderst du die Dateierweiterung .txt auf .reg ab.

Mit Doppelklick auf die Normal_2.reg wird der Registry-Eintrag entsprechend geändert und beim anschließenden Öffnen von Word 2010 automatisch die 'Normal2.dotm' zur Erstellung neuer Dokumente in dieser Sitzung verwendet. Mit Doppelklick auf die Normal_1.reg wird der Eintrag in der Registry wieder auf die ursprüngliche Normal.dotm umgestellt und diese dann beim nächsten Öffnen von Word verwendet.

Der Hintergrund dieses Vorschlages ist, dass beim Aufruf von Word immer erst nach diesem Schlüssel 'GlobalDotName' gesucht wird. Ist er nicht vorhanden, wird die Normal.dotm verwendet, existiert er dagegen, dann die dort angegeben *.dotm.

Allerdings werden diese Änderungen an der Registry seit Vista immer hinterfragt, was aber bei nur gelegentlicher Nutzung meiner Meinung nach akzeptabel ist.

Die beiden (oder auch mehr) Reg-Files könnte man sich z.B. in einen Ordner packen und über eine neue Symbolleiste bei Bedarf schnell darauf zugreifen.

Gruß
Kalle

Nachtrag für eventuelle sonstige Interessenten:
Der o.a. Registry-Pfad gilt für Office 2010. Für Office 2007 gilt statt "14.0" die "12.0" und für Office 2003 die "11.0"
0 Punkte
Beantwortet von Experte (2.4k Punkte)
Hallo Kalle
schönen Dank für Deine ausführliche Info.
Leider habe ich jetzt einen anderen Termin. Ich werde aber übers Wochenende Deine Anleitung umsetzen.
Vielen, vielen Dank
Schönes Wochenende
Bird
0 Punkte
Beantwortet von Experte (2.4k Punkte)
Hallo Kalle
nochmals vielen, vielen Dank für Deine ausführlichen Erläuterungen.
Ich muss Dir aber leider gestehen, dass mir der Bereich "Registry" zu gefährlich ist. Dort kenne ich mich nicht aus. Du hast es zwar so detailreich beschrieben. Aber da bin ich mir einfach zu unsicher. Trotzdem hat mir der Dialog mit Dir etwas gebracht. Nun weiß ich wenigstens, dass ich eine "Normal.dot" bzw..dotm jederzeit meinen Wünschen entsprechend anpassen kann um sie dann auf Templates zu speichern.
Das hat mir schon viel geholfen. Da war ich mit meinen Gedanken immer noch bei Word 2003.
Vielen Dank.
Schönes Wochenende.
Viele Grüße
Bird
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Bird,

wenn man mit dem Arbeiten an der Registry nicht so vertraut ist, sollte man tatsächlich besser die Finger davon lassen.

Hier noch ein Vorschlag, wie du dennoch relativ schnell vor dem Start von Word durch Umbenennung die Normal-Vorlage wechseln könntest.

Ausgangspunkt: Im Ordner Templates gibt es deine Normal.dotm und z.B. eine modifizierte Normal2.dotm

Rechtsklick auf die Taskleiste -> Symbolleisten -> Neue Symbolleiste ... Im sich öffnenden Explorer-Fenster klickst du dich zum Ordner Templates durch, markierst diesen und klickst auf 'Ordner auswählen'.

Im Ergebnis hast du in der Taskleiste eine Schnellstartleiste 'Templates' und wenn du auf den Doppelpfeil rechts daneben klickst, werden dir alle in diesem Ordner befindlichen Dateien angezeigt. Über das Kontext-Menü (Rechtsklick auf die Datei) könntest du jetzt einfach die Normal.dotm z.B. zur Normal1.dotm und eine Normal2.dotm zur Nomal.dotm 'Umbenennen'. Dann wird 'Variante 2' beim Start von Word verwendet und wenn du die nicht mehr benötigst, gehst du einfach umgekehrt vor.

Das würde dir zumindest für solche Umbenennungsaktionen das Durchhangeln zum Ordner 'Templates' ersparen.

Gruß
Kalle
0 Punkte
Beantwortet von Experte (2.4k Punkte)
Hallo Kalle
bin ich froh, dass Du Verständnis hast, dass ich nicht in die Registry gehe.
Ich habe mir jetzt wie folgt beholfen:
Ich habe mir einen Makro angelegt, dar mir bei Bedarf die 2. Normal.dotm öffnet.
Das ist zwar nicht gerade Fachmann-Like. Aber ich komme da sicherlich auch zurecht. Jedenfalls besteht damit nicht die Gefahr, dass ich in der regedit irgend einen Mist baue.
Dir vielen Dank für Deine Mühe.
Guten Rutsch ins neue Jahr.
Viele Grüße
Bird
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Bird,

könnte es sein, dass wir bisher etwas aneinander vorbei geredet haben?

Die beim Start von Word automatisch geladene Vorlage mit ihren Vorgaben zu Schriftart und - größe, Seitenrändern, Zoom-Faktor usw. wird auf alle neu erstellten Dokumente angewendet. Mit verschiedenen Normal.dotm´s zu arbeiten macht also nur dann Sinn, wenn man mehrere neue Dokumente mit einer bestimmten Formatierung erstellen will, ohne jedesmal eine entsprechende Vorlage mit diesen Einstellungen aufrufen zu müssen.

Mit deinem Makro rufst du deine 'Normal2.dotm' direkt auf, wendest sie aber auf diesem Weg mit ziemlicher Sicherheit nicht auf ein neue erstelltes Dokument an. Das bedeutet zwangsläufig, dass alle Änderungen an dieser 'Normal2.dotm' gespeichert und beim nächsten Aufruf auch angezeigt werden, wenn du nicht über 'Speichern unter' Name und Typ des Dokuments geändert hast.

Eine Möglichkeit wäre hier, diese 'Normal2.dotm' mit einer Schreibschutzempfehlung zu versehen. Da wirst du beim Aufruf gefragt, ob die Datei mit oder ohne Schreibschutz geöffnet werden soll. Wird von dir der Schreibschutz beibehalten, lässt sich diese Datei bei Änderungen nicht mehr unter dem selben Namen speichern. Diese Krücke ist aber eigentlich nicht erforderlich.

Klicke in Word 2010 im Menü auf Datei -> Neu, dann werden dir die verfügbaren Vorlagen angezeigt. Dort klickst du wiederum auf das Verzeichnis 'Meine Vorlagen, dann werden dir die in Template abgelegten eigenen Vorlagen angezeigt. Markiere die gewünschte Vorlage, achte darauf, dass bei 'Neu erstellen' die Option 'Dokument' aktiviert ist und klicke auf OK. Das so erstellte neue Dokument enthält alle in der Vorlage vorhandenen Formatierungen und Inhalte, wird als 'DokumentX' angezeigt und hat ansonsten mit der Vorlage nichts mehr zu tun. Eine versehentliche Änderung der Vorlage ist also nicht mehr möglich und beim Speichern wird auch automatisch der in Word eingestellte Standard-Speicherort verwendet bzw. vorgeschlagen und nicht das Verzeichnis 'Template'.

Es ist also gar nicht so schwer, wie du es dir vermutlich machst.

Gruß
Kalle
0 Punkte
Beantwortet von Experte (2.4k Punkte)
Hallo Kalle
Du machst Dir ja eine Arbeit mir mir. Schönen Dank.
Jetzt glaube ich wirklich, ich habe bisher das Pferd von hinten aufgezäumt. So geht es wirklich schöner und einfacher.
Schönes Wochenende.
Viele Grüße
Bird
...