내가 간단한 사용자 정의 폼을 만들었습니다 (버튼 클릭 이벤트가 발생하지 않습니다 닫을 수 없습니다)이 응답하지 아웃룩 VBA 매크로 -이 코드를 사용하여 눈에 보이는 형태를 만들 수 있습니다정의 폼에
VBA.UserForms.Add (PasswordForm.Name) PasswordForm.Show (Modal)을
... 및 UserForm_Initialize()
이벤트가 실제로 발생합니다. 그러나 양식의 "제출"버튼을 클릭하면 아무 것도 실행되지 않습니다. - SubmitButton_Click()
이벤트 (디자이너의 버튼을 두 번 클릭하여 자동 생성 됨)가 실행되지 않습니다. 또한, userform은 창의 오른쪽 상단 모서리에 보통 작은 빨간색 X가 있지만 클릭하면 아무 것도하지 않습니다 (양식이 닫히지 않거나 종료되지 않습니다).
내가 뭘 잘못하고 있을지 모르겠다. 나는 VBA를 처음 접했습니다.
"UserForm_Initialize()"에서 중단 점을 설정하고 디버거에서 코드를 단계별로 실행 해 보셨습니까? BTW 당신은 "VBA.UserForms.Add"를 잘라낼 수 있습니다, 그것은 완전히 중복됩니다. – Tomalak
예, 그렇기 때문에 UserForm_Initialize() 이벤트가 실제로 발생하는 것을 확인했습니다. 문제는 SubmitButton_Click()입니다. 거기에는 중단 점이 절대 도달하지 않습니다. – MGOwen
그리고 VBA.UserForms.Add에 대한 팁 감사합니다. – MGOwen