728x90
반응형
SMALL
<<< Union >>>
Application.Union(영역1, 영역2, ......, 영역30)
< 1번 >
Sub Select_Cells_Range()
Application.Union(Columns("b"), Columns("d")).Select
End Sub
>> Application은 생략이 가능
>> Union(Columns("b"), Columns("d")).Select 만 사용해도 가능
반응형
< 2번 >
Sub Select_Cells_Range()
Dim c As Range, r As Range
For Each c In Range("B2:B11")
If c = "A0002" Or c = "A0004" Then
Else
If r Is Nothing Then
Set r = c
Else
Set r = Union(r, c)
End If
End If
Next
If r Is Nothing = False Then r.Select
End Sub
728x90
반응형
LIST
'EXCEL VBA' 카테고리의 다른 글
VBA Selenium 사용하기, VBA Edge (0) | 2020.11.29 |
---|---|
엑셀 VBA , FOR EACH ~ IN ~ NEXT 구문 (0) | 2020.11.23 |
엑셀 VBA 셀 범위 선택하기, VBA resize와 VBA offset 활용 (0) | 2020.11.22 |
엑셀 VBA 셀 선택하기(2) / .End(xlUp).offset(1, 0).select / End(3)(2).select (0) | 2020.11.22 |
엑셀 VBA 셀 선택하기 (0) | 2020.11.22 |