我有36个组合框(cmb1,cmb2,cmb3 ...cmb36),我使用了一个For循环,通过下面的代码从我的excel工作表"Options“填充我的组合框:Next i 这是可行的,但我想用模块做一些类似的事情(例如,用从模块调用函数的数组填充组合框,而不是在UserForm中初始化它们),但我不
在此之后,我终止了userform2,并希望将我的2D数组转换为userform1。
我最好的尝试是在userform1单击事件中调用一个函数。我将这个函数放入userform2模块中。但是我的userform2函数没有从userform2中的其他子类中看到2D数组,Private Sub userform_terminate()可以看到这个2D
我有一个有三个按钮的用户表单,我希望它们传递一个值,这样我就可以在我的主模块中使用该值,并根据该值运行特定的代码。我到处都找过了,但它们都是从文本框传递的值private sub cancelButton_Click() UserForm1.HideEnd Sub
response = 2End Sub
我是VBA的新手,所以如果这个问题看起来很愚蠢,我很抱歉:我已经设置了一个带有一些控件的UserForm,并创建了一个名为ResetMyField的函数,如下所示: End IfEnd Function
当我使用ResetMyField(ProjectReference)调用此函数时我是否应该在函数中将MyField声明为不同类型的变