2014-11-23 4 views

답변

1

나는 내 양식 중 하나와 같은 것을 가지고 있는데, 전역 변수로 설정 한 다음 해당 변수를 제어 소스로 사용하는 것이 좋습니다.

(VBA에서) 모듈을 만들고 이름을 지정하십시오.

Public Function Something() As Variant 

'Finds the Current Selected value from Form Element 
Something = Forms("MainMenu").texbox.Column(1) ' 0 is the First Column 

End Function 

이것은 변수를 저장하는 것입니다. 그런 다음 양식에서 전화해야합니다. 다른 양식으로 전달하려면 단추 나 다른 양식을 열어 놓은 것으로 가정합니다. 다른 코드의 이전과 동일한 트리거가 실행됩니다에서 당신은 둘 필요가 :

Call Something 

당신이 전화

, 그것은 값이 그 변수로 텍스트 상자에 무엇도 설정합니다.

당신이 변수는 단순히 다른 양식의 텍스트 상자의 제어 소스에 넣어 것이다 저장 한 후 :

다음
=Something() 

때 다른 형태는 이제까지 ID가에 저장되어 있었는지 표시됩니다 활성화 이제까지 변수. 변수를 다시 설정하기 위해 양식에서 멀리 떨어져있는 경우에만 기억하십시오.

관련 문제