2017-11-13 8 views
0

액세스 할 때 드롭 다운 목록 (Modifiable84)이있는 탐색 폼 (스테이지)이 있습니다. 내 탐색 양식의 각 탭 (tabX, tabY ...)에서 이러한 컨트롤의 값을 수집하려면 어떻게해야합니까?컨트롤의 액세스 값

변수에서 시도했습니다 : X_var = Modifiable84.Value하지만 오류가 있습니다.

+0

명시 해주세요. 탭 컨트롤이나 탐색 컨트롤을 사용하고 있습니까? 하위 양식을 사용하고 있습니까? –

+0

나는 form1, form2를주는 네 개의 탭을 포함하는 여러 폼 (Form1 Form2 Form3 Form4)과 네비게이션 폼 (Stage)을 가지고 있습니다. 그리고 dropdownlost (Modifiable84)는이 4 탭 옆에 배치됩니다. 그리고 form1 form2의 각 vba에서 ... 나는 modifiable84의 가치를 수집하고 싶습니다. –

답변

0

특정 하위 폼의 컨트롤을 참조하려면 하위 폼 이름을 사용해야합니다. 예 : X_var = Form1.Form.Modifiable84.Value 여기서 Form1은 양식 이름이 아닌 하위 폼 컨트롤 이름입니다.

탐색 컨트롤을 사용하는 경우 양식을로드해야합니다.

+0

이 코드를 사용합니다 : Promo_var = Menu.Stage.Modifiable84.Value하지만 오류가 있습니다 : 컴파일 오류; variable undefined! –

+0

예를 들어,'.Form.'은 그 안에 들어 있지 않습니다. –

+0

제 상황에 맞는 좋은 문법은 : X_var = Forms.Menu.Modifiable84.Value 감사합니다. –