반응형
엑셀(Excel) VBA - Areas 속성을 사용해서 영역에 셀개수 확인하기 |
환경 : Microsoft Excel 2010 |
Range 개체로 여러셀을 선택해서 기억하고 있을 때 Areas 속성으로 셀이 몇 개 인지 어디에 무엇이 있는지 검색해서 알려줍니다.
▼ 예제에서 Range 를 이용해 영역을 2군대 선택하도록 했습니다. 그리고 Areas 속성을 이용해 현재 선택된 영역이 몇 개인지 출력하였습니다. 2개이므로 제대로 나왔네요.
Range("A6:F11,A1:D2").Select MsgBox "선택한 영역의 개수 : " & Selection.Areas.count |
▼ 이번에는 선택한 영역에서 특정셀을 지정한뒤 주소값과 셀에 입력된 값을 출력해 보도록 하겠습니다. 인수로 숫자값을 주어서 영역의 전체 주소값을 리턴하게 됩니다.
Range("A1:E3, A6:F11").Select MsgBox "1번째선택한 주소 : " & Selection.Areas(1).Address MsgBox "2번째선택한 주소 : " & Selection.Areas(2).Address |
반응형
댓글을 달아 주세요