วิธีลบส่วนหัวออกจากเอกสาร Google เมื่อเพิ่มแล้ว


15

เมื่อคุณเพิ่มส่วนหัวในเอกสารของ Google แล้วมันจะปรับค่าส่วนบนของเอกสารแม้ว่าจะว่างเปล่าและรับเหตุการณ์การคลิก คุณจะลบส่วนหัวได้อย่างไร

ฉันทราบว่าคุณสามารถลดเอฟเฟกต์ของส่วนหัวได้โดยลดระยะขอบบนสุดของหน้าเว็บและลดขนาดตัวอักษรในส่วนหัว - นี่ไม่ใช่วิธีแก้ปัญหาที่ฉันค้นหา ฉันต้องการวิธีลบมันจริงๆ


เพื่อความชัดเจน: ฉันไม่ได้มองหา "Control + z / Edit-> Undo" หรือสิ่งที่คล้ายกัน
trex005

คำตอบ:


20

แก้ไข

มี Add-on ที่สามารถลบส่วนหัวหรือส่วนท้ายในเอกสารที่ใช้งานได้เพียงครั้งเดียวเท่านั้นที่เพิ่ม:

เอกสารโดยผู้ร่วมให้ข้อมูลดีเด่น

ป้อนคำอธิบายรูปภาพที่นี่

ไปที่ Google Document ของคุณแล้วเลือกจากเมนูส่วนเสริม> รับส่วนเสริม ...และค้นหา:

ป้อนคำอธิบายรูปภาพที่นี่

การติดต่อ: ฉันเขียนโปรแกรมเสริม


บรรทัดของรหัสต่อไปนี้จะรีเซ็ตส่วนหัว (เส้นสีเทาหายไป)

รหัส

function onOpen() {
  DocumentApp.getUi().createMenu("Header / Footer")
    .addItem("Reset header", "resetHeader")
    .addItem("Reset footer", "resetFooter")
    .addToUi()
}

function resetHeader() {
  try {
    DocumentApp.getActiveDocument().getHeader().removeFromParent();
  } catch(e) {
    throw "No header present !!";
  }
}

function resetFooter() {
  try {
    DocumentApp.getActiveDocument().getFooter().removeFromParent();
  } catch(e) {
    throw "No footer present !!";
  }
}

ภาพหน้าจอ

ก่อน
ป้อนคำอธิบายรูปภาพที่นี่

หลังจาก
ป้อนคำอธิบายรูปภาพที่นี่

บันทึก

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

เพิ่มรหัสภายใต้เครื่องมือ> เครื่องมือแก้ไขสคริปต์ ...กดปุ่มบั๊กเพื่อตรวจสอบสิทธิ์สคริปต์แล้วกดปุ่มเล่น วิธีนี้จะ "เล่น" รหัสและรีเซ็ตส่วนหัว

แก้ไข
ดูฟอรัมความช่วยเหลือของ Google เพื่อดูวิธีใช้อย่างละเอียด: จะลบส่วนหัวใน Google เอกสารได้อย่างไร


1
เป็นวิธีแก้ปัญหาเล็กน้อยที่น่าอึดอัดใจ แต่มันก็ทำงานได้เหมือนมีเสน่ห์ ฉันตำหนิความอึดอัดใจใน Google
trex005

ไม่ทำงาน: TypeError: ไม่สามารถเรียกเมธอด "removeFromParent" เป็นโมฆะ (บรรทัดที่ 2 ไฟล์ "รหัส")
Fish Monitor

@fossilet: มันต้องมีส่วนหัวในตอนแรก คุณมีส่วนหัวหรือไม่?
Jacob Jan Tuinstra

@JacobJanTuinstra ฉันมีส่วนท้ายแทน บางทีฉันควรเปลี่ยนชื่อฟังก์ชั่น?
Fish Monitor

1
สิ่งนี้ได้ผลกับฉันและช่วยได้ทั้งวัน ขอบคุณ!
JHS

0

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


4
นี่ไม่ได้ตอบคำถามจริงๆ
jonsca

2
@ jonsca มันทำได้จริงเพราะไม่มีทางที่จะลบมัน (นอกเหนือจากบางสคริปต์ซึ่งฉันจะไม่นับ) สคริปต์เป็นวิธีที่โง่ที่สุดในการทำเช่นนี้ด้วยเหตุผลเดียวกับที่คุณจะไม่เขียนสคริปต์เพื่อลบตัวหนาออกจากบรรทัดข้อความ ไม่มีความคิดว่าพวกเขากำลังคิดที่จะใช้ส่วนหัว แต่ไม่ได้นำส่วนหัวออก (สิ่งที่ WTF อยู่ตรงนั้น)
Achshar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.