서식 자동 복사 (Microsoft Excel)
Excel의 기본 기능 중 하나는 한 셀이 다른 셀과 같도록 허용하는 것입니다. 예를 들어 셀에서 가장 간단한 수식을 사용할 수 있습니다.
=C7
이렇게하면 C7 셀의 내용이 현재 셀에 복사되고 C7 셀의 내용이 변경 될 때마다 업데이트됩니다. 셀 값을 복사하는 데 관심이있을뿐만 아니라 한 셀에서 다른 셀로 서식을 복사하려면 어떻게해야합니까?
불행히도 Excel에서이 작업을 수행하는 고유 한 방법은 없습니다. 그러나 시도 할 수있는 두 가지 해결 방법이 있습니다. 먼저 C7 셀이 변경 될 때마다 알아내는 매크로를 만들 수 있으며, 변경 될 경우 매크로는 셀의 내용 (포맷 포함)을 대상 셀에 복사합니다. 예를 들어 워크 시트에 변경 사항이있을 때마다 다음 매크로가 실행됩니다. 변경 사항이 C7 셀에 있으면 C7의 내용이 Sheet1의 E3 셀에 복사됩니다.
Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Not Intersect(Target, Range("C7")) Is Nothing Then Range("C7").Copy (Worksheets("Sheet1").Range("E3")) End If End Sub
이 접근 방식에는 몇 가지 단점이 있습니다. 첫째, 특히 이런 방식으로 복사하려는 셀이 꽤 많은 경우 속도가 느려질 수 있습니다. 또한 매크로는 C7의 서식 만 변경된 경우가 아니라 C7 셀의 내용이 실제로 변경된 경우에만 실행됩니다. (포맷이 변경 될 때마다 자동 이벤트를 트리거하는 방법은 없습니다.)
매크로 접근 방식의 대안은 Excel에서 카메라 도구를 사용하는 것입니다.
이것은 _ExcelTips_의 다른 문제에서 다루었지만 기본적으로 카메라는 한 곳에서 다른 곳으로 셀 범위의 동적 이미지를 복사하는 방법입니다. 표시되는 소스 셀의 이미지이며 대상 셀의 내용이 아닌 그래픽으로 표시됩니다. 그래픽은 동적이므로 소스 셀이 변경 될 때마다 (서식 포함) 이미지도 업데이트되어 변경 사항을 반영합니다.
카메라 도구를 사용하려면 도구를 사용할 수 있도록 도구 모음을 사용자 정의해야합니다. 기본적으로 사용할 수 없습니다. 사용자 정의를 수행 할 때 도구 섹션의 명령 탭에서 카메라 도구를 사용할 수 있습니다. 명령 목록의 맨 아래에 있으며 이상하게도 작은 카메라처럼 보입니다.
카메라 도구를 제자리에두고 사용하려면 다음 단계를 따르세요.
-
사진을 찍으려는 셀 또는 범위를 선택하십시오.
-
카메라 도구를 클릭합니다. 마우스 포인터가 큰 더하기 기호로 변경됩니다.
-
다른 워크 시트로 변경하십시오.
-
그림의 왼쪽 상단 모서리를 표시 할 위치를 클릭합니다. 그림이 워크 시트에 그래픽으로 삽입됩니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (2769)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excelribbon-Automatically_Copying_Formatting [자동으로 서식 복사하기]
.