한 번 추가 한 Google 문서에서 헤더를 제거하는 방법


15

Google 문서에 헤더를 추가하면 비어있는 경우에도 문서 상단을 오프셋하여 클릭 이벤트를 수신합니다. 그런 다음 어떻게 헤더를 제거 할 수 있습니까?

필자는 페이지의 상단 여백을 줄이고 헤더의 글꼴 크기를 줄임으로써 헤더의 효과를 줄일 수 있다는 것을 알고 있습니다. 실제로 제거하는 방법을 원합니다.


명확하게 : 나는 또한 "Control + z / 편집-> 실행 취소"등을 찾고 있지 않습니다.
trex005

답변:


20

편집하다

한 번만 추가 된 활성 문서에서 머리글 또는 바닥 글을 제거하는 추가 기능이 있습니다.

최우수 사용자 별 문서

여기에 이미지 설명을 입력하십시오

Google 문서로 이동하여 추가 기능> 부가 기능 가져 오기 ... 메뉴에서 다음 을 검색하십시오.

여기에 이미지 설명을 입력하십시오

소속 : 나는 부가 기능을 썼다


다음 코드 줄은 헤더를 재설정합니다 (회색 줄이 사라짐).

암호

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"메서드를 null로 호출 할 수 없습니다. (라인 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.