Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

Microsoft Excel의 일반적인 라벨 인쇄 프로세스에는 Microsoft Word와 메일 병합 스프레드시트가 포함됩니다. 그러나 일부 사람들은 Excel 내에서 모든 집안일을 완료하는 것을 선호합니다. 다행히 Word를 사용하지 않고도 Excel에서 레이블을 인쇄할 수 있는 방법이 있습니다. 이 튜토리얼에서는 이를 수행하는 방법에 중점을 둘 것입니다.

말 없이 Excel에서 라벨을 인쇄하는 방법:단계별 절차

라벨 인쇄 Microsoft Word를 사용하지 않고 Excel에서 직접 적절한 라벨 크기로 Excel 스프레드시트를 인쇄하면 됩니다. 라벨 크기에 맞게 셀 크기를 변환할 수 있습니다. 우리는 VBA 코드를 사용하여 작업을 수행하겠습니다.

먼저 다음과 같은 데이터 세트가 있다고 가정해 보겠습니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

먼저 각 데이터를 레이블로 변환한 다음 Word의 도움 없이 Excel에서 인쇄해 보겠습니다.

Excel에서 Microsoft VBA(Visual Basic for Application)를 사용하려면 먼저 개발자 가 필요합니다. 리본 탭을 탭하세요. 리본에 개발자 탭을 표시하는 방법을 보려면 여기를 클릭하세요. . 그런 다음 Word 없이 Excel에서 이러한 라벨을 인쇄하기 위해 시연한 단계를 계속 따르십시오.

1단계:새 시트에 데이터 복사

여기서 VBA 코드 선택은 셀 항목이 A1 셀에서 시작하는 경우에만 제대로 작동할 수 있습니다. . 따라서 먼저 모든 라벨이 포함된 데이터 세트를 이러한 방식으로 정렬해야 합니다. 데이터세트가 A1 셀이 아닌 다른 곳에서 시작되는 경우 , 우리와 마찬가지로 B5 셀에서 시작했습니다. , 먼저 새 스프레드시트에 복사하여 맨 처음에 넣으세요. 다음과 같아야 합니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

이제 VBA 코드를 사용할 준비가 되었습니다.

2단계:VBA 코드 삽입

다음으로 VBA 코드를 삽입하여 레이블을 원하는 크기와 모양으로 조정해야 합니다. VBA 코드를 삽입하려면-

  • 먼저 개발자로 이동하세요. 리본 탭을 탭하세요.
  • 그런 다음 Visual Basic 을 선택합니다. 코드 에서 그룹.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 결과적으로 VBA 창이 열립니다. 이제 삽입 을 선택하세요. 탭하고 모듈 을 선택하세요. 드롭다운 메뉴에서 선택하세요.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 그런 다음 모듈로 이동하여 다음 코드를 작성하세요.
'This Code Will Create Labels in Excel
Sub Createlabels()
 Application.Run "AskForColumn"
 
 Cells.Select
 Selection.RowHeight = 75.75
 Selection.ColumnWidth = 34.14
 With Selection
 .HorizontalAlignment = xlCenter
 .VerticalAlignment = xlBottom
 .WrapText = True
 .Orientation = 0
 .AddIndent = False
 .IndentLevel = 0
 .ShrinkToFit = False
 .ReadingOrder = xlContext
 .MergeCells = False
 End With
 With Selection
 .HorizontalAlignment = xlCenter
 .VerticalAlignment = xlCenter
 .WrapText = True
 .Orientation = 0
 .AddIndent = False
 .IndentLevel = 0
 .ShrinkToFit = False
 .ReadingOrder = xlContext
 .MergeCells = False
 End With
 
End Sub
Sub AskForColumn()
Dim refrg As Range
Dim vrb As Long
Dim dat As Long
Set refrg = Cells(Rows.Count, 1).End(xlUp)
dat = 1
On Error Resume Next
incolno = InputBox("Enter Number of Columns Desired")
For vrb = 1 To refrg.Row Step incolno
Cells(dat, "A").Resize(1, incolno).Value = _
Application.Transpose(Cells(vrb, "A").Resize(incolno, 1))
dat = dat + 1
Next
Range(Cells(dat, "A"), Cells(refrg.Row, "A")).ClearContents
End Sub

🔎 코드 설명

이 VBA 코드에는 CreateLabel이라는 두 부분 또는 하위 부분이 있습니다. 하위 및 AskForColumn 하위. 먼저 AskForColumn 하위에서 무슨 일이 일어나고 있는지 설명한 다음 CreateLabel 하위로 이동하여 코드 작동 방식을 설명하겠습니다.

1부: 

더 나은 이해를 위해 해당 부분을 여러 섹션으로 나누었습니다. 토론 마지막 부분의 그림을 살펴보세요.

👉 섹션 1: 이 섹션에서는 하위 AskForColumn의 이름을 선언합니다. .

👉 섹션 2: 우리는 이 섹션을 사용하여 refrg, vrb 및 data의 세 가지 변수를 선언했습니다.

👉 섹션 3: 이 섹션에서는 refrg 및 data에 대한 값을 설정했습니다.

👉 섹션 4: 이 시점에서 코드는 스프레드시트에 입력 상자를 표시합니다.

👉 섹션 5: 이 섹션에서는 대상 입력창에 입력된 숫자만큼 루프를 실행합니다.

👉 섹션 6: 이제 코드의 이 섹션에서 셀 크기가 조정됩니다.

👉 섹션 7: 마지막으로 이 섹션에서는 추가 내용을 지웁니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

2부: 

이전 부분과 유사하게 이 하위 부분도 여러 섹션으로 나누었습니다. 시각적 부분에 대해서는 토론 마지막 부분의 그림을 따르세요.

👉 섹션 1: 코드의 이 부분은 하위 이름 Createlabels를 선언합니다. .

👉 섹션 2: 이 명령은 코드의 이 지점에서 이전 하위 항목을 실행합니다.

👉 섹션 3: 이 부분에서는 VBA 을 사용하여 각 셀의 형식을 지정합니다. 속성입니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

3단계:VBA 코드 실행

코드를 입력한 후 VBA 창을 닫습니다. 이제 코드를 실행하려면 다음 단계를 따르세요.

  • 먼저 개발자로 이동하세요. 리본 탭을 탭하세요.
  • 두 번째로 매크로 를 선택합니다. 코드 에서 그룹.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 이제 매크로에서 상자에서 Createlables 를 선택하세요. 매크로 이름 아래 .

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 그런 다음 실행을 클릭하세요. .
  • 다음으로 원하는 열 수를 선택하세요. 우리는 시연을 위해 3개를 선택합니다. 그런 다음 확인을 클릭하세요. .

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

이제 스프레드시트가 자동으로 다음과 같이 표시됩니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

이제 Word를 사용하지 않고도 Excel에서 라벨을 인쇄할 수 있습니다.

자세히 알아보기: Excel에서 Avery 라벨을 인쇄하는 방법

4단계:맞춤 여백 설정

라벨을 인쇄하려면 인쇄된 페이지에 대해 올바른 여백을 설정해야 합니다. 이를 위해서는 라벨 위치에 영향을 미치거나 시트의 라벨을 손상시키지 않는 방식으로 적절한 크기를 선택해야 합니다. 사용자 정의 여백을 설정하려면 다음 단계를 따르세요.

  • 우선 페이지 레이아웃으로 이동하세요. 리본 탭을 탭하세요.
  • 그런 다음 페이지 설정 을 선택합니다. 그림과 같이 버튼을 누릅니다. 각 그룹의 오른쪽 하단에서 확인하실 수 있습니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 결과적으로 페이지 설정 상자가 나타납니다. 이제 여백으로 이동하세요. 탭하세요.
  • 그런 다음 인쇄된 페이지에 대해 원하는 여백 길이를 선택합니다. 우리는 다음을 선택했습니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 완료되면 확인을 클릭하세요. .

5단계:인쇄를 위한 크기 조정 옵션 선택

라벨 인쇄에도 적절한 크기 조정이 중요합니다. 예를 들어 지금까지 수행한 작업은 다음과 같은 페이지를 인쇄합니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

확실히 우리의 목표는 아닙니다. 따라서 시트를 한 페이지에 맞춰야 합니다. 그러기 위해서는-

  • 먼저 Ctrl+P를 눌러 인쇄 미리보기 섹션으로 이동합니다. 키보드에서.
  • 보기 왼쪽 하단에서 설정을 찾을 수 있습니다. . 그 아래에는 크기 조정이 있습니다. 옵션이 끝에 있습니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

  • 이제 크기 조정 옵션을 클릭하고 한 페이지에 시트 맞추기를 선택하세요. 드롭다운 메뉴에서 선택하세요.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

이 시점에서 라벨 크기 조정이 완료됩니다.

자세히 알아보기: Excel에서 주소 라벨을 인쇄하는 방법

6단계:스프레드시트 인쇄

인쇄 미리보기 화면이 표시된 상태에서 인쇄 를 클릭하세요. 보기 왼쪽 상단에 있습니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

이를 클릭하면 Word의 도움 없이 Excel의 모든 레이블이 인쇄됩니다.

Excel에서 직접 라벨 인쇄 - 말이 필요 없음

기억할 사항

👉 VBA 코드를 실행하기 전에 모든 라벨이 A1 셀에서 시작하는지 확인하세요. .

👉 모든 라벨이 페이지에 맞도록 인쇄하기 전에 적절한 여백과 배율을 선택하세요. 그렇지 않으면 일부가 잘릴 수도 있습니다.

👉 VBA 코드 작업은 되돌릴 수 없습니다. 따라서 실행하기 전에 필요한 데이터를 백업했는지 확인하세요.

연습 문제집 다운로드

인쇄 가능한 라벨이 포함된 파일입니다.

결론

Microsoft Word를 사용하거나 메일 병합하지 않고 Excel에서 라벨을 인쇄하기 위해 따라야 할 단계는 다음과 같습니다. 이제 Word 없이 Excel에서 라벨을 인쇄할 수 있기를 바랍니다. 이 가이드가 도움이 되고 유익한 정보가 되었기를 바랍니다. 질문이나 제안 사항이 있으시면 아래 댓글을 통해 알려주시기 바랍니다.

이와 같은 더 많은 가이드를 보려면 Exceldemy를 방문하세요.

관련 기사

  • Word에서 Excel의 라벨을 인쇄하는 방법
  • Excel에서 Avery 5160 라벨을 인쇄하는 방법
  • Excel에서 Avery 8160 라벨을 인쇄하는 방법

<

솔루션이 포함된 무료 고급 Excel 연습을 받아보세요!