[IT]/컴퓨터

[excel] 데이터를 붙여 넣을 수 없습니다

jamesku 2017. 11. 3. 16:30

#excel 데이터를 붙여 넣을 수 없습니다

"셀 서식이 너무 많습니다"

어이없다.. 몇 개 되지도 않구만 ㅋㅋ
매크로 바이러스들에 감염된 경우나 치료된 후라도 영향으로 이런 현상이 발생할 수 있다고 함

>>
검색하면

1. XLStylesTool 로 해결했다는 글도 있긴한데 별로 내키지 않는다

2. 어떤 사람은 매크로를 돌려서 사용자스타일을 삭제하기도 했다. 전부 삭제할 경우 유용하다.

Sub 사용자스타일삭제()
Application.ScreenUpdating = False
Application.DisplayAlerts = False

Dim wb As Workbook, oStyle As Style
Set wb = ActiveWorkbook
On Error Resume Next
For Each oStyle In wb.Styles
If oStyle.Name <> "Normal" Then oStyle.Delete
Next

With Workbooks.Add
wb.Styles.Merge Workbooks(.Name)
.Close
End With
Application.ScreenUpdating = True
Application.DisplayAlerts = True

End Sub


3. 나의 선택
일단은 아무셀이나 선택하고 오른쪽버튼 > 셀서식 > 사용자정의서식 에서
맨마지막부터 필요없는 서식들을 몇 개 지운다 (몇 개는 반드시 써야만 해서)

그리고 나서 엑셀문서 저장하고 닫고 재실행한다.

다른 엑셀문서에서 블럭복사해서 붙여넣기해서 잘 들어간다면 ok

그런데도 마찬가지로 오류메시지 뜨면서 안되면 엑셀 블럭을 메모장 같은 에디터에 붙여넣기로 했다가 그걸 다시 최종 엑셀에 붙여 넣는다.

그리고 상단에 있는 다른 셀의 서식복사를 하고 적용한다.