728x90
Sub unmergeAndSet()
Dim c As Range, WorkRange As Range, MergeCell As Range
Dim dup_value
Application.ScreenUpdating = False
Set WorkRange = ActiveCell.CurrentRegion (Activecell로 현재 선택된 셀로 되어있는데 범위 지정 등 다른 방식으로 바꿔서 사용도 가능)
For Each c In WorkRange
If c.MergeCells = True Then
dup_value = c.Value
Set MergeCell = c.MergeArea
c.MergeCells = False
MergeCell = dup_value
End if
Next
Application.ScreenUpdating = True
End Sub
선택되어 있는 셀이 병합되어있을 경우 모두 나누기를 하고 병합되어 있는 Cell값으로 채우기 되는 점 참고하세요
728x90
반응형
'Uipath' 카테고리의 다른 글
Uipath Python Scope 실행(Pyhton 액티비티가 안될때 확인필요) (0) | 2023.04.24 |
---|---|
VBA Outlook 메일 보내기(첨부파일 및 메일본문 이미지) (0) | 2023.04.21 |
Uipath 폴더 or 파일 목록 가져오기 (0) | 2023.02.08 |
Uipath 정규식(Replace,Split) (0) | 2023.02.08 |
Uipath MySQL DB 연결하기 다른 SQL도 연결 가능 (0) | 2023.01.21 |
댓글