한 번 추가 한 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.