본문 바로가기

모두

(4)
[엑셀 매크로/VBA] 이름을 모두 삭제 매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :) 지금 엑셀시트에 있는 쓸데없는 이름을 모두 제거해줍니다. - 이름은 잘 설정해야 오류가 나지 않습니다. - 외부에서 참조하게끔 설정된 이름들은 하나같이 아래와 같은 오류를 만들게 됩니다. =========아래를 붙여넣기 하세요========== Sub DeleteNames() Dim n As Name Dim lngCount As Long On Error Resume Next lngCount = ActiveWorkbook.Names.Count For Each n In ActiveWorkbook.Names n.Visible = True n.Delete Next n MsgBox "총 " & lngCount & "개의 [이름] 중, " & lng..
[엑셀 매크로/VBA] 조건부 서식을 모두 삭제 매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :) 지금 엑셀시트에 있는 쓸데없는 조건부 서식을 모두 제거해줍니다. - 조건부 서식이 많으면, 엄청나게 속도가 느려지는 원인이 됩니다. - 더불어서, 조건부 서식에 따른 "외부 링크 오류"나, 잘못된 서식 결과가 나오는 경우도 많습니다. =========아래를 붙여넣기 하세요========== Sub Delete_CF() Selection.CurrentRegion.Select Set TotRng = Application.InputBox("범위를 선택해주세요.", "조건부 서식이 모두 제거됩니다.", Selection.Address, Type:=8) TotRng.FormatConditions.Delete End Sub ==============..
[엑셀 매크로/VBA] 스타일을 모두 삭제 매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :) 지금 엑셀시트에 있는 쓸데없는 스타일을 모두 제거해줍니다. - 과도한 스타일은 느려지는 성능 및 잦은 오류의 원인이 됩니다. =========아래를 붙여넣기 하세요========== Sub StyleKiller() Dim N As Long, i As Long With ActiveWorkbook N = .Styles.Count For i = N To 1 Step -1 If Not .Styles(i).BuiltIn Then .Styles(i).Delete Next i End With MsgBox "스타일 초기화 완료." End Sub =============================== https://mwoe.tistory.com/71 [..
[엑셀 매크로/VBA] 적혀있는 모든 메모를 요약 매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :) 지금 엑셀시트에 적혀있는 모든 메모를, 주소와 내용으로 요약해주는 매크로입니다. =========아래를 붙여넣기 하세요========== Sub Summarize_Comments() Dim cmt As Comment Set Com = ActiveSheet.Comments Row_N = 2 Sheets.Add.Name = "Comment Summary" Worksheets("Comment Summary").Range("A1").Value = "작성자" Worksheets("Comment Summary").Range("B1").Value = "셀주소" Worksheets("Comment Summary").Range("C1").Value = "..