VBA PasteSpecial을 적용하고 Excel에서 소스 형식을 유지하는 방법

  • 이 공유
Hugh West

하지만 단순한 텍스트 이상을 복제하려는 경우가 있습니다. 조건부 서식, 데이터 유효성 검사, 데이터 유형 서식, 테두리 및 셀 색상과 같은 미적 기능과 같은 Excel의 모든 기능을 복사할 수 있습니다. 동료의 색 구성표를 좋아하지만 정적 데이터가 필요하거나 수식이 환상적이지만 색 구성표가 마음에 들지 않을 수 있습니다. 이 튜토리얼에서. VBA PasteSpecial을 보여주고 Excel에서 소스 형식을 유지합니다.

실습 통합 문서 다운로드

이 기사를 읽는 동안 연습할 실습 통합 문서를 다운로드합니다.

VBA PasteSpecial.xlsm

Excel에서 VBA PasteSpecial을 적용하고 원본 형식을 유지하는 4가지 쉬운 예

아래 섹션에서 소스 형식을 유지하면서 VBA 에서 특수 붙여넣기를 사용합니다. 다음은 복사 및 붙여넣기에 사용할 샘플 데이터 세트입니다.

1. VBA PasteSpecial을 사용하여 입력란 추가 및 Excel

<0에서 소스 형식 유지> 무엇보다도. 상자를 사용하여 범위를 선택한 다음 다른 셀에 붙여넣습니다. 이렇게 하려면 아래 단계를 따르세요.

1단계:

  • 먼저 Alt + F11 <2를 누릅니다> 매크로 를 시작합니다.
  • 그런 다음 삽입을 클릭하고 모듈 옵션을 선택합니다.

2단계:

  • 다음을 붙여넣기VBA 코드.
8498

3단계:

  • 프로그램을 저장하고 F5 를 눌러 실행합니다.
  • 'ExcelWIKI' 상자가 나타나면 $B$4:$C$11 범위를 선택합니다.
  • 확인 을 클릭합니다.

4단계:

  • 붙여넣을 빈 셀을 선택합니다.
  • 그런 다음 확인을 클릭합니다.

  • 그러므로 형식을 그대로 유지하여 붙여넣기 값.

자세히 보기: Excel에서 붙여넣기와 선택하여 붙여넣기의 차이점

2. VBA PasteSpecial을 적용하여 범위 선택 및 Excel에서 원본 서식 유지

VBA 에서 원본 서식을 유지하면서 범위를 지정하고 복사하여 붙여넣을 수도 있습니다. . 아래에 설명된 단계를 따라 수행하십시오.

1단계:

  • Alt + F11 누르기 매크로 를 엽니다.
  • 삽입
  • 에서 새 모듈을 만듭니다. 간단히 다음 VBA 코드를 범위 B4:C11 .
6124

2단계:

  • 마지막으로, 프로그램을 저장하고 F5 를 눌러 실행합니다. 결과적으로 아래 이미지와 같이 변경 사항이 표시됩니다.

자세히 알아보기: VBA 선택하여 Excel에서 값 및 형식 복사(9 예)

비슷한 읽기

  • 두 Excel 시트를 비교하고 차이점을 복사하는 VBA 코드
  • Excel VBA: 셀 값 복사 및 붙여넣기다른 셀에
  • Excel에서 여러 셀을 다른 시트에 복사하는 방법(9가지 방법)
  • Excel VBA: 다른 통합 문서에 범위 복사
  • [Fixed]: Excel에서 오른쪽 클릭 복사 및 붙여넣기가 작동하지 않음(11 솔루션)

3. VBA PasteSpecial을 적용하여 변수 선언 및 유지 Excel

에서 소스 서식 지정 변수를 선언하고 변수를 다른 범위로 설정하여 아래 단계에 따라 VBA 에 붙여넣기합니다.

1단계:

  • 먼저 Alt + F11 를 눌러 VBA 매크로 를 엽니다.
  • 모듈 .
  • 다음 VBA 코드 를 붙여넣습니다.
9583

단계 2:

  • 프로그램을 저장한 후 F5 를 눌러 실행합니다.
  • 따라서 복사한 범위는 소스 서식을 그대로 유지한 상태로 붙여넣기 됩니다. 전에.

자세히 알아보기: Excel에서 수식 및 형식에 VBA PasteSpecial을 사용하는 방법(3가지 방법)

4. VBA PasteSpecial 사용 및 신맛 유지 ce Excel의 다른 워크시트에서 서식

이 부분에서 매우 중요한 방법에 대해 이야기하겠습니다. 여러 통합 문서의 VBA 에서 PasteSpecial을 사용하는 방법을 살펴보겠습니다. 예를 들어 'Sheet4' 에서 복사하여 아래 단계와 같이 'Sheet5 '에 붙여넣습니다.

1단계:

  • VBA 매크로 를 열려면 Alt + F11을 누릅니다.
  • 삽입 탭에서 모듈을 선택합니다.
  • 다음 VBA를 붙여넣습니다.
6317

2단계:

  • 프로그램을 실행하려면 F5 를 누릅니다. 프로그램을 저장합니다.
  • 따라서 소스 형식을 유지하면서 시트 5 에 붙여넣은 값을 얻습니다.

자세히 보기: Excel에서 특수 붙여넣기 명령을 사용하는 방법(5가지 적절한 방법)

결론

요약하자면 Excel VBA 를 사용하여 특수한 소스 형식 유지를 붙여넣는 방법. 이러한 모든 전략은 데이터에 학습되고 사용되어야 합니다. 연습장을 검토하고 배운 내용을 적용하세요. 귀하의 중요한 지원 덕분에 이러한 강의를 계속할 수 있는 동기가 부여됩니다.

궁금한 점이 있으면 언제든지 문의해 주세요. 아래 댓글란에 의견을 남겨주세요.

Exceldemy 직원이 가능한 한 빨리 질문에 답변해 드리겠습니다.

계속해서 배우십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.