Konzept Dokumentvorlagen

01/12/2009 - 15:43 von Phil Belloni | Report spam
Hi

Ich habe für eine Firma die vorhandenen sechs Dokumentvorlagen abgeàndert
und verbessert, welche katastrophal erstellt bzw. programmiert wurden. So
schlechte Programmierung habe ich in meiner Laufbahn noch nie gesehen. Ach
enthalten diese Hartcodierte Formatierungen ("Überschrift 1"), welche nichts
im Code zu suchen haben.



Nun sind wir an einen Punkt gekommen, diese komplett neu zu erstellen, da
die Probleme nicht aufhören und die Anforderungen immer grösser werden. Die
Firma will kein CMS bzw. DMS.



Der Aufbau dieser Dokumentvorlagen beruhen auf einem Makro-Basismodul,
welches durch das Startup geladen wird und Makromodule, welche in jeder
Vorlage selber vorhanden sind, welche auch eine Referenz zum Basismodul
enthalten. Diese gibt aber Probleme in vielerlei Hinsicht, z.B. wenn jemand
externes das Dokument ohne Basismodul öffnet gibt es Konflikte, oder z.B.
wenn die alten Dokumente nicht auf dem neusten Stand der Makros sind (ca.
150'000 Dokumente müssen auf die neuen Vorlagen konvertiert werden). Auch
bei den verschiedenen Office- und Sprachversionen streikt es stàndig.



Ich kenne mich relativ gut aus mit der Dokumentvorlagenprogrammierung,
möchte aber euch grundlegende Fragen stellen.



1. Ich stelle mir vor, nur ein Basismodul (Startup) mit allen Funktionen,
Formulare usw. zu erstellen. Dieses Modul nimmt einfach immer Bezug auf das
aktuelle Dokument (ActiveDocument), welches geöffnet ist. Ist das
realistisch?

2. Können Tastenkürzel, welche ich im Dokument ausführe, an das Basismodul
ohne Makro im Dokument weitergeleitet werden?


Könnt ihr mich beraten?



Gruss und Dank

Phil
 

Lesen sie die antworten

#1 Lisa Wilke-Thissen
02/12/2009 - 12:27 | Warnen spam
Hallo Phil,

"Phil Belloni" schrieb

Der Aufbau dieser Dokumentvorlagen beruhen
auf einem Makro-Basismodul, welches durch das Startup geladen wird und
Makromodule, welche in jeder Vorlage selber vorhanden sind,



da es sich um Programmierung handelt, wende dich bitte an die Newsgroup
news:microsoft.public.de.word.vba und gib dort auch die verwendete
Wordversion an.

Viele Grüße

Lisa
MS MVP Word

Ähnliche fragen