لا توجد عناوين الكلمات المتدلية بين فواصل الصفحات؟

StackOverflow https://stackoverflow.com/questions/808068

  •  03-07-2019
  •  | 
  •  

سؤال

هل لدى أي شخص طريقة VBA جيدة (أو ربما لا يمكنني العثور على إعداد MS Word) للتأكد من أن عناوين Word لا تتدلى في نهاية الصفحة.

على سبيل المثال، افترض أن الأرقام الموجودة على اليسار هي أرقام الصفحات.

1  This is the second to last line on the page.
1  HEADING 1
2  This text starts page two

ما أريد القيام به هو نقل العنوان 1 لأسفل تلقائيًا بحيث:

1  This is the second to last line on the page.
1  
2  HEADING 1
2  This text starts page two

أنا على دراية بهذا السؤال:الحصول على العناوين من مستند Word

شكرًا!

هل كانت مفيدة؟

المحلول

وأنت تريد "إبقاء مع التالي" (الفقرة التنسيق> خط ول يكسر علامة التبويب).

وربما أيضا من الفائدة: السيطرة أرملة / اليتيم

نصائح أخرى

يبدو أن سيناريو الرأس المتدلي الذي تصفه يحدث فقط عندما يتم تعيين الخط يدويًا ويتم ترك النمط في البداية على الوضع العادي.

إذا قمت بتعيين النمط على العناوين ليكون العنوان 1 أو 2 أو 3، فسيمنع ترك الرأس في أسفل الصفحة بمفرده.

إذا قررت تغيير المستند الخاص بك لاستخدام الرؤوس المستندة إلى النمط، فستحتاج إلى تغيير أنماط العناوين في نافذة الأنماط والتنسيق.
لفتح تلك النافذة، إما:

  • انقر على Styles and Formatting الموجود على شريط الأدوات (الزر "A" الموجود على يسار محدد الخط)، أو
  • فتحه عن طريق Format > Styles and Formatting... خيار القائمة.

ثم يمكنك تمرير الماوس فوق الأنماط المتاحة، وتحديد سهم القائمة المنسدلة، والنقر فوق Modify..., ، وقم بتغيير الأنماط حسب رغبتك.

(تم الاختبار باستخدام Word 2003.)

وهناك طريقة. عند تعريف الأنماط الخاصة بك تأكد من تعيين صحيح بالنسبة .ParagraphFormat.KeepTogheter أو .ParagraphFormat.KeepWithNext

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top