Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

엑셀(Excel) VBA - Union, Intersect 함수를 이용해서 영역의 합집합,교집합 구하기

 

환경 : Microsoft Excel 2010

 

Union 함수를 이용해서 여러 셀 영역을 한번에 작업할 수 있습니다. 집합으로 따지면 합집합이 되는 것이고 교집합에 해당하는 공통된 영역을 다루는 함수는 Intersect 라는 함수가 있습니다.

 

Union 의 문법형태는 인수로 영역을 받습니다. 그리고 인수로 들어오는 영역만큼 선택한후 값이나 서식을 적용하게 됩니다.

 

Union(Range("A1:E8"),Range("C6:F11")).Interior.Color = vbBlue

 

엑셀(Excel) VBA - Union, Intersect 함수를 이용해서 영역의 합집합,교집합 구하기

 

Intersect Union 함수와 달리 공통된 부분을 구하게 됩니다. 문법은 Union 과 동일합니다.

 

Intersect(Range("A1:E8"),Range("C6:F11")).Interior.Color = vbBlack

 

엑셀(Excel) VBA - Union, Intersect 함수를 이용해서 영역의 합집합,교집합 구하기

 

반응형
Posted by 녹두장군

댓글을 달아 주세요