문서 작업을 하다보면 가끔 다른 문서에 있는 내용을 복사,붙여넣기 해야 하는 상황이 온다.
근데 붙여넣기를 하려하니 '셀 서식이 너무 많습니다.' 또는 '데이터를 붙여 넣을 수 없습니다.' 라고 뜰때가 있다.
그냥 선택하여 붙여넣기 하고 '주변서식맞추기'를 해버리면 서식이 다 없어지는 상황이니 환장할 노릇
그때 가장 좋은 방법을 알려드리겠다.
1. 복사할 문서가 있는 엑셀에서 단축키 ALT+11 을 눌러서 VBA 를 연다.
2. 상단 메뉴에서 삽입(I) -> 모듈(M) 을 선택
3. 모듈 내용 입력하는 창이 열리면 아래 내용을 붙여넣기 한다.
[ 아래 ]
* 붙여 넣을 내용 * |
Sub 셀스타일삭제() Dim 스타일 As Style Dim 개수 As Long For Each 스타일 In ActiveWorkbook.Styles If 스타일.BuiltIn = False Then On Error Resume Next 스타일.Delete 개수 = 개수 + 1 On Error GoTo 0 End If Next MsgBox 개수 & "개의 불필요한 셀 스타일 제거 완료" End Sub |
4. 상단의 초록색 화살표 모양을 클릭 (Sub/사용자 정의 폼 실행) 또는 F5 를 눌러준다.
5. 그럼 잠깐의 시간이 흐르고 몇개의 불필요한 셀 스타일 제거 완료 하는 메세지 박스가 뜬다.
그 후 복사할 문서를 다시 복사, 붙여넣기 하면 정상적으로 복사가 된다.
끝.
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
'단말기' 카테고리의 다른 글
[프로그램] MaEPSBroker.exe 오류 관련 삭제 여부 (0) | 2024.07.11 |
---|---|
데스크탑 윈도우10 원격접속(mstsc) 허용 하는 방법 (0) | 2023.06.02 |
키즈준 워치폰 공장초기화 하는 방법 (0) | 2022.03.05 |
엑셀 컴퓨터 용량 단위 변환 서식 (0) | 2021.03.15 |
SendKeys 입력 키 코드를 알아보자 (0) | 2021.03.11 |
댓글