如何从另一个工作表中打开特定表单

时间:2015-07-31 10:50:53

标签: vba excel-vba excel

我有两个excel文件(A& B),它有两个以上的表单,我需要通过单击A文件中的按钮从B文件中打开一个特定的表单。

截至目前,我通过单击A中的按钮打开B文件。在B文件工作表中打开功能即可打开表单"相机"仅



Private Sub Workbook_Open()
Show.camera
End Sub




我想打开另一种形式" Mobile"从B文件中单击A文件中的另一个按钮。可能吗 ?任何人都可以帮帮我。

2 个答案:

答案 0 :(得分:1)

您需要添加公共函数以在文件B中打开 Mobile 表单:

if (customMarker.getLatLng().distanceTo(myCircle.getLatLng()) <= myCircle.getRadius()) {
          console.log("Marker is inside circle");
}else{
         console.log("Marker is outside circle");
}

然后你需要从文件A运行这个代码:

Public Sub openMobileForm()
    Call Mobile.Show
End Sub

请记住将此代码中的B.xlsm更改为文件B的真实姓名。

答案 1 :(得分:0)

冷却下面的代码工作:)谢谢mielk

&#13;
&#13;
{{1}}
&#13;
&#13;
&#13;