ส่วนหัวของ WORD โดยใช้รหัสฟิลด์แบบมีเงื่อนไข (เช่น IF & StyleRef)


0

เอกสาร Word ของฉันมีหัวเรื่องที่มีการกำหนดหมายเลขและลำดับเลขเริ่มต้นด้วยบทที่ 1, 2,3 และ ToC (สารบัญ) เช่น:

Table of Content
1 Chapter One
1.1 Subchapter one 
... 
2 Chapter Two

ฉันต้องการมีส่วนหัวที่มีทั้งการกำหนดหมายเลขและหัวเรื่อง (หัวเรื่อง 1 เท่านั้น) แต่ไม่ใช่สำหรับ ToC (สารบัญ) ถ้าฉันใช้รหัสฟิลด์นี้:

{ STYLEREF  "Heading 1" }  

มันจะแสดงเฉพาะชื่อบทไม่มีเลข สำหรับเรื่องนี้ฉันสามารถใช้รหัสฟิลด์รวมกันได้ (ส่วนที่ 1 คือหมายเลข, ที่ 2 คือชื่อเรื่อง):

{ STYLEREF  "Heading 1"\w}  { STYLEREF  "Heading 1" } 

แต่ ToC จะแสดงเป็น:

0 Table of Content

นี่มันน่าเกลียด! ดังนั้นตอนนี้ฉันกำลังดิ้นรนวิธีกำจัด "0" หรือไม่? ฉันกำลังคิดถึงฟังก์ชันตามเงื่อนไข IF สำหรับส่วนหัวบางอย่างเช่น:

 IF Heading number is 0, then show only title, 
 IF Heading number is not 0, then show both number and title.

ฉันลองใช้ IF กับ STYLEREF หลายครั้ง แต่ดูเหมือนว่าทั้งสองจะไม่สามารถรวมกันได้ แต่ถ้าใช้งานได้ดี:

{ IF 3 > 0 "YES" "NO"} 

ไม่มีใครมีทางออกที่ดีกว่า? ขอบคุณล่วงหน้า.


โปรดแจ้งให้เราทราบหากมีอะไรที่ไม่ชัดเจนหรือต้องการข้อมูลเพิ่มเติมเพื่อให้คำแนะนำ / วิธีแก้ปัญหาของคุณ ขอบคุณคณะกรรมการ!
Gustaf
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.