사용자 정의 날짜 형식을 dd/mm/yyyy로 변경하려고합니다. 아래 코드는 현재 워크 시트에서 작동하지만 모든 워크 시트에서 작동하지 않습니다.모든 통합 문서의 열의 날짜 형식을 변경하십시오.
Sub dateformat()
Dim ws As Worksheet
For Each ws In Worksheets
Columns("E:E").Select
Selection.NumberFormat = "dd/mm/yyyy;@"
'MsgBox ws.Name
Next ws
End Sub
통합 문서가 100 개 이상인 경우 열별로 매크로를 수동으로 실행하기가 어렵습니다. 어떻게 작동시킬 수 있을지에 대한 의견이 있으십니까?
'ws'를 사용하여 반복한다면'ws.Columns'처럼 사용하는 것이 좋습니다. –
당신이 제안한대로 편집했지만 "속성의 유효하지 않은 사용"오류가 발생했습니다. – user582485
'ws.Columns ("E : E"). 선택은 괜찮습니다. 어디에서 "잘못한 오류가 발생 했습니까? –