다양한 VBA 스크립트 파일을 사용하는 복잡한 형식을 사용하고 싶습니다. 그러나 다른 모듈을 참조 할 때 "Me"가 작동하지 않습니다. 다양한 모듈을 사용하고 단일 파일처럼 사용할 수있는 방법이 있습니까? 또는 다른 우수 사례를 제공 할 수 있습니까? 문제는 2 일 동안 VBA를 사용하는 것입니다.복잡한 양식의 VBA 스크립트를 관리하는 방법은 무엇입니까?
0
A
답변
2
표준 모듈에 "DoSomethingWithForm"절차가 있다고합시다. 양식 참조를 매개 변수로 예상하도록 수정하십시오. 만큼 당신이 필요로하는 절차는`Public`을 한, 문제가 안 같은 프로젝트에 여러 개의 모듈을 갖는
Private Sub cmdWhoAmI_Click()
DoSomethingWithForm Me
End Sub
+0
그래서 각 외부 모듈에 대한 인수로 양식을 전달해야합니까? –
+0
당신은 필요가 없습니다. 외부 모듈에서 열려있는 폼을'Forms! form_name' 또는'Forms ("form_name")'로 참조 할 수 있지만,'form_name'을 변경하면 모듈을 변경해야합니다. 필자가 제안한 방식대로, 폼의 이름이 다시 지정되면 코드가 중단되지 않습니다. – HansUp
관련 문제
- 1. 복잡한 DB 구조를 올바르게 관리하는 방법은 무엇입니까?
- 2. 서식 상태를 관리하는 가장 좋은 방법은 무엇입니까?
- 3. iPhone에서 복잡한 하위보기를 관리하는 방법
- 4. 복잡한 Ant 스크립트를 Eclipse 프로젝트 세트로 변환하는 합리적인 방법은 무엇입니까?
- 5. excel vba 용으로 만든 양식의 단축키 지정
- 6. MS Access : 내 양식의 VBA 오류
- 7. 업데이트 후 양식의 배경색을 변경하는 VBA 코드
- 8. CouchDB 코드를 관리하는 방법은 무엇입니까?
- 9. 데이터베이스없이 데이터를 관리하는 방법은 무엇입니까?
- 10. ACL을 구성하고 관리하는 방법은 무엇입니까?
- 11. Android에서 활동을 관리하는 방법은 무엇입니까?
- 12. 목록을 관리하는 좋은 방법은 무엇입니까?
- 13. VS2010에서 버전을 관리하는 방법은 무엇입니까?
- 14. 복잡한 웹 양식의 끈적한 헤더 (iPhone)
- 15. 파일이 아닌 구성 요소를 관리하는 방법은 무엇입니까?
- 16. 양식의 colletion을 찾는 방법은 무엇입니까?
- 17. VBA 방법을 향상시키는 방법은 무엇입니까?
- 18. 간단한 VBA 스크립트를 실행하여 연결 테스트
- 19. Excel에서 VBA 스크립트를 실행하면 자동화 오류가 발생합니다.
- 20. R에서 복잡한 표를 코드화하는 좋은 방법은 무엇입니까?
- 21. 다른 Windows 양식의 이벤트에서 Windows 양식의 기능을 호출하는 방법은 무엇입니까?
- 22. 약간 다른 소프트웨어를 유지 관리하는 방법은 무엇입니까?
- 23. 캐시 된 IDisposable 개체를 관리하는 방법은 무엇입니까?
- 24. 유틸리티 클래스로 SQL 연결을 관리하는 방법은 무엇입니까?
- 25. 사용자 인증/세션을 관리하는 방법은 무엇입니까?
- 26. 세션을 만들고 유지 관리하는 방법은 무엇입니까?
- 27. 번역이 릴리스별로 추가되는 방식으로 관리하는 방법은 무엇입니까?
- 28. Actionscript에서 DisplayObject의 위치를 관리하는 방법은 무엇입니까?
- 29. 안드로이드 응용 프로그램에서 다국어를 관리하는 방법은 무엇입니까?
- 30. 원격 Java 프로그램을 관리하는 방법은 무엇입니까?
:
그런 양식이 같은 프로 시저를 호출 할 수 있습니다. "나"는 어떤 맥락에서 작동하지 않습니까? 몇 가지 코드를 보여주세요! –
어떤 종류의 모듈에 대해 이야기하고 있습니까? 이 모듈은 Me 키워드 (양식 클래스 모듈 또는 독립 실행 형 클래스 모듈)를 사용하는 클래스 모듈에만 해당됩니다. 일반 독립형 코드 모듈은 Me 키워드를 사용할 수 없습니다. –