2012-05-02 4 views
0

동적으로 확장되는 동적 범위를 만들려고 시도하고 있지만 이것이 어렵다는 것을 입증하고 있습니다. 아이디어는 두 개의 드롭 다운 목록을 만드는 것입니다. 첫 번째 행에있는 열의 수에 따라 동적으로 채워집니다. 열 제목이 10 개인 경우 10 가지 옵션이 제공됩니다. 3을 더하면 드롭 다운 메뉴에서 13 가지 옵션을 사용할 수 있습니다.명명 된 범위를 동적으로 만드는 방법은 무엇입니까?

다음 단계는 처음 선택한 항목을 기반으로 다른 목록을 채 웁니다. 따라서 3 열의 헤더 옵션을 선택한 경우 3 열의 옵션 만 선택할 수 있기를 원합니다. 첫 번째 목록에서 5 열에 해당하는 헤더를 선택한 경우 column의 모든 값을 가져옵니다. 5 등

이름이 지정된 범위를 살펴본 결과 첫 번째 목록의 헤더를 채우는 데 동적 범위를 만들었지 만 그 중 첫 번째 목록에서 올바른 열을 참조하는 방법에 대해 약간 난처합니다. 2 위.

누구든지 도와 줄 수 있습니까?

답변

1

Debra Dalgleish의 Contextures 사이트를 살펴보십시오. 그녀는 동적 목록을 포함하여 종속 목록에 많은 좋은 자료가 있습니다.

+0

나는 이미 가지고 있지만, 어떻게 할 수 있는지 설명하지 않았다. 새 열을 만들 때 새 범위를 만들려고하지만이 작업을 수행 할 수는 없습니다. – toolshed

+0

지금 당장 작업 할 시간이 없지만 WorkSheet_Change 이벤트를 사용합니다 : 행 1의 모든 변경 사항을 추적하고 발생시킬 때 : 1. 첫 번째 데이터 유효성 검사 새로 고침 (이미 있다고 생각합니다) 및 2 번 행 1에 값이있는 열에서 동적 범위 집합을 삭제하고 다시 만듭니다. –

관련 문제