엑셀_파이썬_기타 코딩

엑셀 VBA 이름관리자, 영역 선택

2025. 2. 8. 21:50

range나 current region 만 알았는데, 
이름관리자를 사용하면 좀 더 편할 듯 하다.
엑셀 ctrl + F3누르면 이름관리자 등록가능하다.
 
예를 들어 이름관리자에서 'quote_name'  이름으로 엑셀 시트에서 a1:a3셀을 참조.
a1:a3셀을 vba 창에서 변수로 지정하려면, 
set quote_rng = range(quote_name)
이렇게만 해주면 된다.
 
알다시피 엑셀 시트에서 하나하나 셀 범위를 체크해서 코드 짜는게 귀찮을 때가 꽤 있는데, 이름관리자를 쓰면 그런 번거로움이 많이 줄어들지 싶다.
디테일은 좀 더 갖고 놀면서 체크하는 걸로.