-
엑셀 VBA Union과 Intersect 함수를 활용한 영역의 합집합,교집합Dung--[엑셀] 2023. 4. 4. 16:33
엑셀 VBA Union과 Intersect 함수를 활용한 영역의 합집합,교집합
union 함수를 활용하여 여러 셀 영역을 한번에 작업하실 수 있습니다. 집합으로 말하면 합집합이 되는 것이며, 교집합에 해당하는 공통된 부분을 다루는 함수는 intersect 라는 함수 명령어가 있습니다.
1. union 의 문법형태는 인수로 영역을 받습니다. 인수로 들어오는 영역인만큼 선택한후의 값이나 서식을 적용받게 됩니다.
Union(Range("A1:E8"),Range("C6:F11")).Interior.Color = vbBlue엑셀 예시1 2. intersect 는 union함수와는 달리 공통된 영역을 구하게 됩니다. 문법은 union과 동일합니다.
Intersect(Range("A1:E8"),Range("C6:F11")).Interior.Color = vbBlack엑셀 예시2 'Dung--[엑셀]' 카테고리의 다른 글
엑셀VBA 사용자 정의 폼을 사용해 로그인 기능 만들기 #1 (0) 2023.04.04 엑셀 VBA PrintPreview, PrintOut 함수 인쇄미리보기 인쇄하기 (0) 2023.04.04 엑셀 VBA Areas 속성을 활용하여 영역에 셀 개수 확인 (0) 2023.04.04 엑셀 VBA Comments 속성을 이용하여 메모추가 및 서식지정 (0) 2023.04.04 엑셀 VBA Clear, ClearContents, ClearFormats 함수에 활용법 (0) 2023.04.04