0
"AA", "AB"및 "AC"범위가 있습니다.VBA 명명 된 범위 이름을 셀 내용이 아닌 수식에 전달하는 방법
이들 범위가 .. 그래서 열 A 시트 (1)에있는 이름 ....
셀 A1은 두 개의 문자를 포함 "AA" 셀 A2 포함 AB는 셀 A3가
AC 포함이 목록 (A1 : A3)을 내려 범위의 이름을 가져 와서 다른 시트에 붙여 넣으려면 수식이 필요합니다.
Range("AA").Copy Sheets(2).Range("B6")
가 지금은 셀 (C, R)와 같은 동적 범위에 대해 "AA"를 대체 할 수있는 방법이 필요하므로 아래로 갈 수있는 공식 :이 코드를 사용하여이를 달성 할 수 있어요
목록 ... 이름 붙여진 범위의 이름이 다른 스프레드 시트에서 변경되어 하드 코딩 할 수 없기 때문입니다.
의견을 보내 주셔서 감사합니다. A1 셀 이름을 사용
"A1"대신 Cell (i, 1)을 사용할 수 있고 각 단계가 i = i + 1 인 루프의 일부로 만들 수 있습니까? 그러면 새 셀 정보에서 끌어 오기 목록이 나옵니다 ? – eMTy
예, [A1] .Value 대신 ActiveSheet.Cells (i, 1) .Value를 사용할 수 있습니다. – grahamj42