이 페이지에서
구문
Reset_Notes [시트], [크기초기화], [위치초기화]
인수구분
형식 설명
시트
선택
Worksheet
메모를 초기화 할 대상 시트입니다. 기본값은 현재 활성화된 시트입니다.
크기초기화
선택
Boolean
True일 경우 메모의 크기를 초기화합니다. 기본값은 True 입니다.
위치초기화
선택
Boolean
True일 경우 메모의 위치를 초기화합니다. 기본값은 True 입니다.
마스터 코드
복사한 코드는 VBA 편집기(Alt + F11) 새 모듈에 붙여넣어 사용하세요Sub Reset_Notes(Optional WS As Worksheet, Optional cSize As Boolean = True, Optional cPos As Boolean = True)
If WS Is Nothing Then Set WS = ActiveSheet
Dim c As Comment
For Each c In WS.Comments
With c
If cSize = True Then c.Shape.TextFrame.AutoSize = True
If cPos = True Then
c.Shape.Top = c.Parent.Top + 5
c.Shape.Left = c.Parent.Offset(0, 1).Left + 5
End If
End With
Next
End Sub
활용 예제
현재 통합문서 특정 시트의 메모 초기화하기
Reset_Notes ThisWorkBook.WorkSheets("시트명")
현재 활성화된 시트의 메모 크기만 초기화하기
Reset_Notes ActiveSheet, 1, 0
댓글 1
로그인 후 댓글을 작성할 수 있습니다.
강민준🤗
2024.08.11 12:57
좋은 자료 감사합니다.🙇♂️