Vielen Dank im Voraus!
J. Lehnertz
"J. Lehnertz" schrieb
> In der Kopfzeile soll automatisch das Kapitel
> angegeben werden. Dies Funktioniert über
> STYLEREF "Überschrift 1;SMS_Überschrift 1.
welche Wordversion? Sind die Überschriften nummeriert?
> Jetz habe ich aber das Problem, dass es in einigen
> Modulen des Gesamtdokumentes keine Überschrift 1
> gibt und somit eine Fehlermeldung für das Feld
> ausgegeben wird.
Was meinst du mit "Modulen"?
--
Viele Grüße
Lisa
MS MVP Word
Word 2003 oder Word 2007 das ist egal.
Die Überschriften sind nummeriert (automatische Nummerierung)
Mit Module meine ich einzelne Wordokumente aus dem letzendlich ein Dokument
entsteht.
Es gibt dann eben Module in denen die Überschrift 1 nicht enthalten ist.
Kapitel 1 besteht z. B. aus zehn Modulen (Worddokumenten). Es gibt aber nur
einmal die Überschrift 1 für das Kapitel z. B. Einleitung.
--
Vielen Dank im Voraus!
J. Lehnertz
"J. Lehnertz" <JLeh...@discussions.microsoft.com> schrieb im Newsbeitrag
news:725406B6-97E9-4B4A...@microsoft.com...
Ist zwar Handarbeit, aber falls nichts dagegen spricht, könnte man
-die "Module" zu einem Dokument zusammenfassen, oder
-in jedem "Modul" einen leeren Absatz mit der Formatvorlage formatieren
-oder eben die Kopfzeile nur in die "Module" einbringen, in denen die
Formatvorlage verwendet wird.
Gruß, D. Simon
"J. Lehnertz" schrieb
>>> In der Kopfzeile soll automatisch das Kapitel
>>> angegeben werden. Dies Funktioniert über
>>> STYLEREF "Überschrift 1;SMS_Überschrift 1.
> Word 2003 oder Word 2007 das ist egal.
> Die Überschriften sind nummeriert (automatische
> Nummerierung)
> Mit Module meine ich einzelne Wordokumente aus
> dem letzendlich ein Dokument entsteht.
> Es gibt dann eben Module in denen die Überschrift 1
> nicht enthalten ist.
> Kapitel 1 besteht z. B. aus zehn Modulen
> (Worddokumenten). Es gibt aber nur einmal
> die Überschrift 1 für das Kapitel z. B. Einleitung.
Blende mit Alt+F9 die Feldfunktionen ein. Markiere dein StyleRef-Feld.
Betätige Strg+F9. Füge nach der ersten geschweiften Klammer IF ein.
Hinter dem StyleRef-Feld ergänze: = "Fehler! Kein Text mit angegebener
Formatvorlage im Dokument." ""
Kopiere dahinter das StyleRef-Feld, eingeschlossen von Anführungszeichen.
Sieht dann so aus:
{ If {STYLEREF "Überschrift 1"} = ""(Leerzeichen)
"Fehler ..."(Leerzeichen)
"STYLEREF "Überschrift 1"}"}
Vielen Dank im Voraus!
J. Lehnertz
J. Lehnertz
"J. Lehnertz" schrieb
[Word 2007]
>> { If {STYLEREF "Überschrift 1"} = ""(Leerzeichen)
>> "Fehler ..."(Leerzeichen)
>> "STYLEREF "Überschrift 1"}"}
> ich bräuchte eine kurze Erklärung was die
> einzelen Befehle bewirken, da es bei mir
> noch nicht so richtig funktioniert.
es handelt sich um ein einfaches Bedingungsfeld, welches überprüft, ob
STYLEREF die Fehlermeldung "Fehler! Kein Text mit angegebener
Formatvorlage im Dokument." ergibt.
Dann wird nichts ("") angezeigt.
Ansonsten wird STYLREF "Überschrift 1" ausgeführt.
--
Viele Grüße
Lisa
MS MVP Word
Microsoft Excel - Die Expertentipps:
http://tinyurl.com/cmned
"J. Lehnertz" schrieb
[Word 2007]
> Also die einzelnen Module werden anhand eines
> Makros zusammengeführt,
in deiner Frage sagtest du, keine Ahnung von Programmierung zu haben. Nun
sprichst du von Makros. Falls es sich doch um VBA handelt, bist du in der
Newsgroup für Word-VBA besser aufgehoben.
nein es geht hier nur um die Feldfunktion, die Module werden nur mit einem
Makro in ein Dokument zusammngeführt. Ich bedanke mich für die schnelle
Hilfe. Das Problem konnte mit Ihrer Hilfe gelöst werden, der angegebene code
funktioniert.
--
Vielen Dank im Voraus!
J. Lehnertz