vba 이름정의 수정하기
2020. 2. 18. 09:50ㆍVBA/VBA기초
728x90
반응형
<VBA이름정의 기존 것 삭제 후 추가>
'# 이름 정의 하는 법
With ThisWorkbook
'# 이름 정의 기존 것 삭제
.Names("TEST").Delete
'# 이름 정의 추가
.Names.Add "TEST", RefersTo:="=OFFSET(Sheet2!" & "$E$" & cht_row & ",,,-Sheet2!$C$13)" '# 이름정의 만들고 범위 넣기.
End With
* cht_row 이 로우는(차트범위임) 항상 바뀌기 때문에 이름정의를 이용하여 구현했음.
<VBA이름정의 수정>
With ThisWorkbook.Names("Test")
.Name = "Test"
.RefersTo = "=OFFSET(Sheet2!" & "$E$" & cht_Row & ",,,-Sheet2!$C$13)"
End With
728x90
반응형
'VBA > VBA기초' 카테고리의 다른 글
엑셀 VBA 중복제거 RemoveDuplicate (0) | 2020.04.13 |
---|---|
VBA 특정 시트부터 특정이미지 반복하여 붙여넣기 및 이미지 모두삭제 (0) | 2020.02.18 |
엑셀VBA - 이름,나이,성명 을 입력상자에 입력한 후 확인을 누르면 엑셀시트에 열에 맞추어 그대로 입력되게 (0) | 2020.02.18 |
VBA 기초 팁! 개발도구 추가하기 (0) | 2020.01.08 |
VBA 기초 따라하기 - 코드로 엑셀 표를 만들어보자. (0) | 2019.05.17 |