Excel에서 셀이 인쇄되지 않도록하는 방법


17

파일을 편집 할 때 특정 셀 (또는 전체 행 또는 열)의 내용이 Excel에서 인쇄되지 않고 화면에 표시되는 것을 방지하려면 어떻게해야합니까? 이상적으로는 스프레드 시트 내부의 셀 (예 : 가장 오른쪽 열이나 맨 아래 행이 아닌 셀) 에이 작업을 수행 할 수 있어야합니다. 시트의 전체 모양을 유지하기 위해 셀 크기를 유지해야하기 때문에 행 또는 열을 숨길 수 없습니다.

Excel이 현재 인쇄 중인지 여부에 따라 조건부 서식을 정의하는 방법을 찾았지만 그러한 것은 없습니다. 인쇄하기 전에 텍스트 색상을 흰색으로 수동으로 설정하고 나중에 수동으로 되 돌리는 방법이 있지만 자동으로 수행하는 방법이 있어야합니다.


2
허용 된 답변은 Terence 's로 변경해야합니다. 셀이 화면에 표시되는 것을 막지 않고 셀이 인쇄 되지 않도록하기 때문입니다 (이 질문에 대한 암시 적 요구 사항처럼 보입니다).
— Ad N

답변:


7

이를 위해 일반 (조건부 아님) 형식을 적용 할 수 있습니다. 해당 셀, 행 및 / 또는 열을 선택하고 리본 ( "홈"→ "셀"→ "포맷") 또는 키보드 단축키 Ctrl+를 통해 액세스 할 수있는 "셀 서식"으로 이동하십시오 1.

"번호"탭에서 카테고리 = "사용자 정의"를 선택하고 "유형"에 다음을 입력하십시오.

""; ""; ""; ""

또는 단순히

;;;

셀에 양수, 음수, 0 또는 (숫자가 아닌) 텍스트가 포함되어 있으면 빈 문자열을 표시하도록 Excel에 지시합니다. 따라서 오류가 아닌 값은 화면과 인쇄시 숨겨집니다.


와우, 그것은 훌륭한 파워 유저 팁입니다. 아침에 시도하기를 기다릴 수 없습니다.
— Michael Itzoe

11
또한 인쇄뿐만 아니라 셀 내용이 표시되지 않습니다. 화면에 값을 표시하고 싶지만 인쇄 할 때 숨 깁니다.
— utapyngo

14

Office 2010을 사용하는 경우 "파일-> 인쇄-> 페이지 설정-> 시트 (탭)"에서 "인쇄 영역"의 설정이 원하는 것이어야합니다. 이 예에서는 A : J 열만 인쇄됩니다. 그러나 화면에서 볼 때 모든 것이 표시됩니다.

이 대화 상자는 다음과 같습니다

스크린 샷
(이미지를 클릭하면 확대됩니다)

"페이지 레이아웃"→ "페이지 설정"→ (코너 버튼) → "페이지 설정"→ "시트"로 액세스 할 수도 있습니다.

    


2
얼마나 이상한가-이것이 유일하고 정답입니다.
— Vojtěch Dohnal

7

이 솔루션은 파일을 인쇄해야 할 때마다 그리고 후에 특별한 조치를 취할 필요가 없습니다. Terence와 Don Livezey가 제안한“인쇄 영역”을 사용한다는 아이디어를 바탕으로합니다. 인쇄하지 않으려는 셀을 인쇄 영역 외부에 놓습니다. 그것으로 충분하다면 끝났습니다.

그러나 워크 시트를 편집 할 때 제외 된 셀이 인쇄 영역 안에 나타나길 원할 수 있습니다. 이 경우 표시하지만 인쇄하지 않으려는 각 셀에 대해 다음을 수행하십시오.

  • “모양”을 삽입하십시오. (사각형이 가장 효과적입니다.) 데이터를 표시 할 셀 위에 배치하십시오. 원하는대로 시각적으로 서식을 지정하십시오. 경계선이없는 것이 가장 좋습니다. 채우기 색상을 배경색에 원하는 것으로 설정하거나 기본 셀의 채우기 색상이 보이도록 채우기를 설정하고 모양 자체를 보이지 않게하십시오.
  • 기준 (예를 들어, 입력 도형을 선택에 의해 원하는 셀의 내용을 표시하는 도형을 구성하는 =D15) 상단의 식을 줄에 . 도형에 입력하지 마십시오. 그렇게하면 공식 ( =D15)이 그대로 표시됩니다.
  • 모양을 마우스 오른쪽 버튼으로 클릭하고“모양 형식”을 선택하십시오. 속성에서 도형 인쇄 여부를 선택할 수 있습니다 ( "인쇄 개체"확인란 선택을 취소하여). (Excel 2013의 경우 "모양 옵션"→ "크기 및 속성"→ "속성"에 있습니다.)

비 인쇄 모양은 사용자 지침 만 포함하면 매우 유용합니다. (내가 이것을 읽는 이유는 무엇입니까).
— Theodore

2

내가 말한 것을해야 할 때 내가 할 일은 :

코드 편집기 (VBA)에서이 기능을 사용하십시오.

Private Sub Workbook_BeforePrint(Cancel As Boolean)

열이나 행을 숨기려면 인쇄물을 인쇄 한 다음 숨기기를 해제하십시오.

예:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
    If ActiveSheet.Name = "Sheet1" Then
        Cancel = True
        Application.EnableEvents = False
        Application.ScreenUpdating = False
        With ActiveSheet
            .Rows("10:15").EntireRow.Hidden = True
            .PrintOut
            .Rows("10:15").EntireRow.Hidden = False
        End With
        Application.EnableEvents = True
        Application.ScreenUpdating = True
    End If
End Sub

또는 해당 부분을 변경하여 열을 숨 깁니다 (이 예에서는 열 B와 D를 숨 깁니다).

        With ActiveSheet
            .Range("B1,D1").EntireColumn.Hidden = True
            .PrintOut
            .Range("B1,D1").EntireColumn.Hidden = False
        End With

또는 A 열에 빈 셀이있는 모든 행을 숨 깁니다.

        With ActiveSheet
            On Error Resume Next
            .Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
            .PrintOut
            .Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = False
            On Error GoTo 0
        End With

연결:


이것은 매우 좋지 않은 솔루션이며 더 이상 링크가 작동하지 않습니다.
— Vojtěch Dohnal

2

별도의 시트를 만들고 정보의 링크를 복사하여 동일한 문제를 해결했습니다. 이렇게하려면 원본 시트 전체를 강조 표시하고 복사하십시오 ( Ctrl+ C). 새 시트로 이동하여 첫 번째 셀을 마우스 오른쪽 버튼으로 클릭하십시오. 붙여 넣기 옵션에서 링크 아이콘을 선택하십시오. 붙여 넣은 모든 내용은 형식이 지정되지 않으므로이 문제를 해결해야합니다. 빈 셀은 0을 포함합니다. "파일"→ "옵션"→ "고급"으로 이동하여 "값이 0 인 셀에 0 표시"상자를 선택 취소하여 수정할 수 있습니다.

이제 출력물에 표시하지 않을 셀, 행 또는 열을 삭제할 수 있습니다. 원본 시트를 업데이트하면 인쇄 시트가 업데이트됩니다.

나처럼 다른 기간이나 목적으로 복사하는 기본 시트가있는 경우 기본 시트에 대해이 인쇄 시트를 만들 수 있습니다. 새 쌍이 필요한 경우 두 장을 모두 복사하면 새 인쇄 시트가 새 시트에 연결됩니다.


1

다른 게시물에 댓글을 달 수있는 평판이 충분하지 않으므로 몇 가지 관찰을 통해 "답변"을 추가하겠습니다. 나는 똑같거나 비슷한 요구를 가지고 있었고 다양한 접근법에 장단점이 있습니다.

  • 인쇄 영역 설정 : 시트의 레이아웃에 따라 작동 할 수 있지만 연속되지 않은 인쇄 영역 선택을 제대로 처리하지 못합니다. 또는 아마도 잘 처리 할 수는 있지만 선택한 접근법은 제 경우에는 효과가 없습니다. 예를 들어 열 AE가있는 스프레드 시트가 있고 인쇄시 열 B와 D를 숨기려면 인쇄 된 각 열 {A, C, E}를 별도의 페이지에 배치합니다. 내가 원하는 것이 아닙니다.

  • 텍스트를 흰색으로 흰색으로 설정 : 경우에 따라 작동 할 수 있지만 숨겨진 데이터가 유출되는 것을 막을 수는 없습니다. 민감한 정보를 숨기려고 할 경우 PDF로 인쇄하면 데이터가 PDF 파일에 여전히 남아 있음을 알고 있어야합니다. 흰색은 흰색이지만 여전히 존재하며 PDF 파일에서 복사 / 붙여 넣기 할 수 있습니다.

인쇄 할 때 매크로를 사용하여 선택한 열을 숨기는 방법을 선호하지만 모든 상황에서 적용 가능하거나 최선의 선택은 아닙니다.


1

행 / 열을 마우스 오른쪽 버튼으로 클릭하고 "숨기기"를 선택하여 전체 행 또는 열을 "숨길"수 있습니다. 이렇게하면 행 / 열이 인쇄 (또는 표시)되지 않습니다. 행 / 열이 여러 개인 경우 서로 옆에 있으면 "클릭 드래그"하거나 Ctrl서로 옆에 있지 않으면 + 클릭 하여 강조 표시 할 수 있습니다 . 행 / 열이 숨겨져 있으면 해당 숫자 / 문자가 표시되지 않습니다. 숨기기를 해제하려면 양쪽의 행 / 열을 강조 표시하고 "오른쪽 클릭"하고 "숨기기 해제"를 선택하십시오.

글꼴 색을 변경하는 것 외에 개별 셀이 인쇄되지 않도록 할 수 있는지 잘 모르겠습니다. 조건부 서식을 사용하여이를 자동화 할 수 있습니다.


1
그러나 OP는 셀 숨기기를 추구하지 않고 인쇄를 방지합니다.
— Vojtěch Dohnal

@ VojtěchDohnal 셀을 숨기면 인쇄에서 숨겨집니다. 아마도 일단 인쇄되면 숨기기를 해제 할 수 있습니다.
— iheanyi

0

위에서 제안한대로 열이나 행을 숨기는 것 외에도. 표시하지 않으려는 것을 적용하고 적용 취소하는 간단한 방법으로 사용자 정의보기를 볼 수 있습니다.

예를 들어, 영업 사원, 창고 및 다른 열을 모두 인쇄 할 경우 각 열에 대해 사용자 정의보기를 작성하여 쉽게 전환 할 수 있습니다.


0

또 다른 간단한 방법은 선택한 셀을 강조 표시하여 셀의 내용을 일시적으로 지우는 것입니다. 마우스 오른쪽 단추를 클릭하고 "내용 지우기"를 선택하십시오.

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

이제 인쇄 한 다음 실행 취소 버튼을 클릭하면 모두 정상으로 돌아옵니다.


이해가 안 돼요,이 답변이 어떻게 공표 될 수 있었는지 ... 만약 당신이 셀을 인쇄하고 싶지 않다면 그냥 삭제하십시오 ...
— Vojtěch Dohnal

셀은 수식 계산에 사용될 값 (예 : 변수) (예 : 이익 백분율)을 포함 할 수 있습니다. 삭제되면 계산이 수행되지 않습니다!
— 재활용 된 철강

0

나는 "명확한 내용"길을 갔고 바쁜 하루에 인쇄를 위해 무언가를 취소하는 것을 잊지 않는다고 말할 수 있습니다.

이후 프로세스는 "작업"(소스) 탭과 파일에서 작업하는 모든 동료에게 "터치하지 않음"메시지 및 작업 탭에서 직접 가져 오는 "인쇄"(대상) 탭으로 구성됩니다. 지우거나 숨기거나 되 돌리는 것을 기억해야합니다.

소스를 업데이트하면 대상에 필요한 모든 정보가 제공되며 백업에 대해 더 나은 작업 시간을 잃지 않습니다.

또한 파일을 백업하십시오.

건배


0

행이나 열이 인쇄되지 않도록하려면 열을 숨길 수 있습니다.

  1. 행 / 열 선택
  2. 마우스 오른쪽 버튼으로 클릭하십시오
  3. 상황에 맞는 메뉴에서 "숨기기"를 선택하십시오

대체 방법은 그룹 을 만든 다음 축소하는 것입니다.

  1. 행 / 열 선택
  2. 개요 그룹 에서 데이터 탭 (리본)-> 그룹 단추를 선택하십시오.

이제 편집 / 인쇄를 위해 행 / 열을 빠르게 축소 / 확장 할 수 있습니다.

또한 셀을 숨기는 여러 가지 방법을 설명 하는 비디오 를 살펴보십시오 (위 설명 포함).


0

PDF 인쇄시 흰색 글꼴이 표시 될 수 있다는 이전의 조언 을 염두에두고 다음 기술을 사용합니다.

"1"또는 "0"항목이있는 인쇄 영역 외부의 셀을 사용하십시오.

그런 다음 인쇄하지 않는 모든 셀의 조건부 서식에서이 필드를 참조합니다.

그런 A1=0다음 형식을 흰색 글꼴로 설정하십시오.

그런 A1=1다음 형식을 검정 또는 원하는 색상 글꼴로 설정하십시오.

두 번째 줄은 필요하지 않지만 셀 A1에서 숫자 범위를 선택하여 선택한 배경, 테두리 및 글꼴로 범위 또는 단일 셀에 대해 다른 숫자를 사용하여 영역을 강조 표시 할 수도 있습니다.


이렇게하면 PDF 인쇄가 흰색으로 어떻게 중단됩니까? 조건부 서식을 통해 흰색으로 설정 한 셀이 이전처럼 PDF에 흰색으로 인쇄되지 않습니까?
— Andi Mohr

그렇습니다. 그러나 이것은 인쇄 할 수없는 셀 (흰색 글꼴) 사이를 전환하고 셀 A1 내용 (0 또는 1)을 사용하여 흰색 글꼴 셀을 켜거나 끄는 방법으로 시트에서 셀을 보는 방법에 대한 원래의 문제를 해결합니다.
— 대런
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.