Keine baumelnden Word-Überschriften Zwischen Seitenumbrüche?
Frage
Hat jemand einen guten VBA Weg (oder vielleicht gibt es eine MS Word Einstellung ich nicht finden kann), um sicherzustellen, dass Word-Überschriften am Ende einer Seite nicht baumeln lassen.
Zum Beispiel wird angenommen, dass die Zahlen auf der linken Seite sind die Seitenzahlen.
1 This is the second to last line on the page. 1 HEADING 1 2 This text starts page two
Was will ich automatisch zu tun ist, bewegen Überschrift 1 nach unten, so dass:
1 This is the second to last line on the page. 1 2 HEADING 1 2 This text starts page two
Ich bin mit dieser Frage vertraut: Getting die Überschriften aus einem Word-Dokument
Danke!
Lösung
Sie wollen "halten mit dem nächsten" (Absatzformatierung> Zeilen- und Seitenumbrüche tab).
Möglicherweise auch von Interesse: Witwe / Orphan Kontrolle
Andere Tipps
Es scheint, dass das baumelnden Kopf Szenario nur beschreiben tritt auf, wenn die Schriftart manuell eingestellt wird und der Style bei Normal zunächst links.
Wenn Sie den Stil auf den Überschriften seine Überschrift 1, 2 oder 3, wird es den Header verhindert am Ende selbst auf der Seite gelassen zu werden.
Wenn Sie Ihr Dokument ändern Stil-basierte Header zu verwenden, sollten Sie die Überschrift-Formatvorlagen in den Formatvorlagenfenster ändern.
Um dieses Fenster zu öffnen, entweder:
- Klicken Sie auf die
Styles and Formatting
Schaltfläche in der Symbolleiste (die „A“ Taste links von der Fontauswahl) oder - öffnen Sie es über die
Format > Styles and Formatting...
Menüoption aus.
Dann können Sie die Maus über die verfügbaren Stile, wählen Sie den Dropdown-Pfeil, klicken Sie auf Modify...
, und die Stile nach Ihren Wünschen verändern.
(Getestet mit Word 2003).
Es gibt einen Weg. Wenn Sie Ihre Stile sicher sein, definieren TRUE gesetzt für .ParagraphFormat.KeepTogheter oder .ParagraphFormat.KeepWithNext