从用户窗体中获取一个值
我试图从这个用户表单中获得一个值来决定下一步select一个材质。
Private Sub UserForm_Initialize() Dim Material(1, 0) Dim MaterialC As Variant Material(0, 0) = "Carbon Steel" Material(1, 0) = "Stainless Steel" ComboBox1.List = Material ComboBox1.Value = Material Worksheets("Sheet2").Range("A1").Value = MaterialC End Sub
如果有人能够简单地澄清一个子和一个私人子的区别,那么也会真的很感激吗?
我想使用2种材料的select来向用户呈现一组独特的尺寸,所以我需要知道他们select了什么。
另外,是否有更有效的粘贴代码的方法比每行代码前添加4个空格?
不同的是Private
关键字。 Private
是定义你的子程序的范围,也就是说你只能在你的Module
使用它。 Public
意味着你可以从Module
之外调用它。 由于Public
是默认范围修饰符,因此Sub
和Private Sub
之间的区别在于Sub
将被Public
使用,而Private Sub
将被保留为Private
。
欲了解更多信息,请阅读。