在运行时创build一个多页崩溃excel

我想在运行时在Excels VBA中创build和Multipage对象。 这通常不应该是一个问题。

_ 首先,代码:

Set objMPage = UI.frmOutput.Controls.Add( _ "Forms.Multipage.1", _ "mpgInteractions", _ False) 

_ 这些对象是什么?

UI是一个用户表单,frmOutput是一个框架

_ 哪里出了问题? 如上所述的代码导致excel粉碎不明原因。 但是,如果只在用户窗体上创build多页面,则不会发生错误。 所以,这个代码:

 Set objMPage = UI.Controls.Add( _ "Forms.Multipage.1", _ "mpgInteractions", _ False) 

作品。

可悲的是,我需要在框架内的多页,并希望有人可以帮助我解决这个问题。

就像我提到的那样对我很有用。

这是我试过的代码。

 Option Explicit Private Sub CommandButton1_Click() Dim objMPage As MultiPage Set objMPage = frmOutput.Controls.Add( _ "Forms.Multipage.1", _ "mpgInteractions", _ True) End Sub 

这是输出

在这里输入图像描述