2014-01-06 2 views
0

Excel 2010을 사용하고 있습니다. 두 개의 복잡한 양식 frmAfrmB을 이미 만들고 테스트했습니다. 사용자가 을 누를 때 데이터를 실행하고 통합 문서에 저장합니다. 또는 OK을 적용하십시오. 이제 내 사용자는 frmAfrmB에 전화를 걸 수있게하고 싶습니다. 그런 다음 frmA으로 돌아갑니다. MultiPage 일 수 있다면 전문적으로 보일 것이라고 생각했지만이 양식을 다시 작성하고 다시 테스트하고 싶지는 않습니다.Excel VBA의 다중 페이지 탭에 서식 포함

어쨌든 두 개의 탭 MultiPage 양식을 만든 다음 을 첫 번째 탭에 표시하고 두 번째에 frmB을 표시 할 수 있습니까? 그렇다면 단순히 레코딩하는 대신 두 사람 사이의 통신을 처리 할 수 ​​있습니다.

어쩌면 모든 개체와 코드를 각 양식의 탭에 붙여 넣고 일부 개체 이름을 바꿀 수 있습니다. 그러나 재검사는 광범위 할 것이다.

하지 않으면, 내가 frmA.show을해야 할 것, frmB.Show, frmB.Initialize, frmA.Hide (사용자가 열기 frmB 버튼을 클릭) (어떤 일을이/OK/ 취소 적용 히트), (갱신 스프레드 시트 변경 사항 있음), frmB.Hide/Unload, (변경 사항으로 인해 frmA.Initialize), frmA.Show 아직 제대로 작동하지 못했습니다. frmA이 사라지고 다시 돌아 오지 않지만 MultiPage을 사용할 수없는 경우 작동합니다.

어쩌면 나를 올바른 방향으로 가리켜 시간을 절약 할 수 있습니다.

+1

질문에 대답하기 위해 Excel VBA를 사용하여 다른 사용자 폼을 포함 할 수 없습니다. – guitarthrower

답변

0

@guitarthrower 's answer : 질문에 답하기 위해 Excel VBA를 사용하여 다른 사용자 폼을 포함 할 수 없습니다. - guitarthrower