คุณแทรกตัวบ่งชี้ลำดับในตัวเลือกวันที่ควบคุมเนื้อหาได้อย่างไร


2

คุณแทรกตัวบ่งชี้ลำดับลงในตัวควบคุมเนื้อหาตัวใช้เลือกวันที่ที่จะแสดงวันที่ดังนี้:

26th day of October, 2016

ฉันลองแล้วd \*ordinal 'day of' MMMM, yyyyแต่การใช้\*ordinalไม่ได้ผลในการควบคุมเนื้อหาเหมือนจะทำงานในฟิลด์วันที่

คุณสามารถใช้ตัวบ่งชี้ลำดับในการควบคุมเนื้อหาตัวเลือกวันที่ได้หรือไม่?

คำตอบ:


2

คุณสามารถใช้ตัวบ่งชี้ลำดับในการควบคุมเนื้อหาตัวเลือกวันที่ได้หรือไม่?

ใช่ แต่ไม่ใช่ในแบบที่คุณพูดถึง ใน MS Word เวอร์ชันที่ใหม่กว่าไม่สามารถใช้งานได้d \*ordinal 'day of' MMMM, yyyyเนื่องจากเป็นไปได้ที่จะใช้ในเขตข้อมูลวันที่ เพราะรูปแบบวันที่ MS Word จะยอมรับเป็นDATE [\@ "Date-Time Picture"] [Switches]ที่Date-Time Pictureเป็นรูปแบบเหมือนdd mm yyyyและตัวเลือกการจัดรูปแบบเช่นSwitches\*ordinal

ดังนั้นในครั้งเดียวรูปภาพวันที่ - เวลาและสวิตช์เดี่ยวสามารถรวมไว้ในรูปแบบวันที่ได้ ปัญหานี้สามารถแก้ไขได้ด้วยการใช้VBAสคริปต์ แต่ก็ไม่ค่อยสะดวกนัก

วิธีที่ง่ายที่สุดในการแก้ปัญหานี้คือการใช้การควบคุมเนื้อหาหลาย ๆ หมายเลขวางเคียงข้างกัน ดังนั้นในกรณีของคุณคุณต้องใช้การควบคุมวันที่สองเนื้อหาดังนี้:

{DATE \@ "d"\*Ordinal} {DATE \@ "'day of' MMMM, yyyy"}


ฉันไม่สามารถใช้เครื่องมือเลือกวันที่ได้เคล็ดลับอะไรบ้าง
ShemSeger

-1
  1. สร้างฟิลด์ที่ซ้อนกันของรูปแบบวันที่ที่คุณต้องการ

    {DATE \@ "'{DATE \@ d \*Ordinal} day of' MMMM, yyyy"}
    

    คุณอาจทำตามขั้นตอนต่อไปนี้:

    1.1 กดCtrl-F9เพื่อแทรกฟิลด์ว่างด้านใน{}ให้ป้อน:

       DATE \@ "' day of' MMMM, yyyy"
    

    1.2 ย้ายเคอร์เซอร์ I ไปที่ตำแหน่งระหว่างเครื่องหมายคำพูดเดี่ยวเปิดและ " day"

    1.3 กด Ctrl-F9 อีกครั้งเพื่อแทรกเขตข้อมูลว่างอีกอันใน{}enter:

       DATE \@ d \*Ordinal
    

    1.4 กด F9 เพื่อรีเฟรชฟิลด์

  2. เพิ่มบล็อกที่สร้างไว้ในแกลเลอรี Quick Parts ของคุณ

    2.1 ดับเบิลคลิกเพื่อเน้นฟิลด์ที่ซ้อนกันของคุณ

    2.2 เลือกแท็บแทรกจาก Ribbon คลิกไอคอนชิ้นส่วนด่วนจากนั้นบันทึกส่วนที่เลือกลงในแกลเลอรีชิ้นส่วนด่วน

    2.3 ตั้งชื่อให้กับฟิลด์ที่ซ้อนกันเช่น "เจ้านายต้องการวันที่" จากนั้นคลิกตกลง

  3. หากต้องการใช้วันที่ให้คลิกส่วนด่วน "บอสต้องการวันที่" อยู่ที่นี่แล้ว

ในขณะที่คุณอาจจะรู้ว่าคุณสามารถแทนที่ด้วยDATECREATEDATE, PRINDATE, SAVEDATE or DOCPROPERTY MyCustomDate

หวังว่าคุณจะพบว่ามีประโยชน์


แต่ฟิลด์ที่ซ้อนกันที่คุณพูดถึงไม่มี 1 ไม่ถูกต้องตามที่ฉันได้ทดสอบ มันแสดงผลลัพธ์เช่น: {DATE @ d *Ordinal} day of December, 2016
Rakibul Islam

อย่าป้อน {} กด Ctrl-F9
chingNotCHing

Ctrl-F9 ทำงาน แต่ถ้าฉันไม่ผิดโดยการป้อนข้อมูลที่ซ้อนกันเขตที่ซ้อนกันกลายเป็นแบบคงที่ ฉันหมายความว่าพูดวันนี้คือ 29 ธันวาคม ดังนั้นถ้าฉันใช้เขตข้อมูลอย่างที่คุณพูดถึงผลลัพธ์ที่ออกมาดูเหมือนจะโอเค แต่ก็ไม่ใช่ คุณสามารถทดสอบได้โดยแก้ไขฟิลด์อีกครั้ง ตามที่ฉันได้พบมันบอกว่า: { DATE \@ "29th day of' MMMM, yyyy" } ดังนั้นเขตข้อมูลซ้อนที่คุณใช้จะไม่อยู่ที่นั่นอีกต่อไป นั่นหมายความว่าเมื่อวันที่ 30 ธันวาคมวันที่จะกลายเป็นวันที่ 29
Rakibul Islam

เพราะคุณไม่ได้ทดสอบจริง อย่าใช้การคลิกขวาของคุณเพื่อสลับเฉพาะฟิลด์ด้านนอก กด Alt-F9 เพื่อแสดงรหัสฟิลด์ทั้งหมดในเอกสารของคุณ นอกจากนี้ Word จะไม่รีเฟรชโค้ดฟิลด์ทั้งหมดโดยอัตโนมัติตามค่าเริ่มต้นกด Ctrl-A และ F9 เสมอหลังจากเปิดเอกสารที่บันทึกไว้ ฉันเห็นว่าคุณได้ให้คำตอบที่ดีพอ แต่ยังมีอีกหลายสิ่งที่คุณสามารถเรียนรู้จากผู้อื่น
chingNotCHing
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.