[VBA] 시트 이름에 단어가 포함되면 이름을 변경하는 소스
2021. 11. 10. 17:17ㆍVBA
Sub Main()
For Each SheetName In Worksheets
If InStr(SheetName.Name, "38W") Then
SheetName.Name = Replace(SheetName.Name, "38W", "40W")
MsgBox (SheetName.Name)
End If
Next
End Sub
위는 38W가 들어간 시트 이름을 전부 시트 이름 그대로에서 38W를 40W로 바꾸는 로직이다.
시스템 문제때문에 템플릿이 한달동안 밀려서 바꾸는데에 썼다
'VBA' 카테고리의 다른 글
[VBA] 소스 파일에서 복사해서 대상 파일로 붙여넣기 하는 소스 (0) | 2022.03.18 |
---|---|
[VBA] 에러 핸들링 (0) | 2021.06.03 |
[VBA] 빈칸이면 윗 값을 쓰는 코드 (0) | 2021.05.27 |
[VBA] 마지막 열 수 알아내는 법 (0) | 2021.05.06 |