前言:
今天姐妹们对“窗体没有属性”大体比较关心,姐妹们都想要分析一些“窗体没有属性”的相关文章。那么小编在网上汇集了一些有关“窗体没有属性””的相关文章,希望姐妹们能喜欢,各位老铁们一起来了解一下吧!No.1
VBA中应用窗体编程,可以做出一些友好的界面来提高数据处理的直观性。
是对整个数据管理和计算机操作友好性的一个很好表现。
那么,如何来实现这个界面呢,VBA引入了窗体概念,利用漂亮的窗体,可使得数据体现得很合理且有序。
窗体作为一个对象,是初学VBA的一个重要内容,首先要明白如何建立窗体,这里有两个创建方法,一个是VBA代码,另一个是直接在VBE编辑器菜单栏里"插入"-"用户窗体"。其实本质上还是代码实现。
利用代码新建窗体在以前的文章里有介绍,本节主要是对窗体对象进行一个介绍说明。
下图为窗体对象语法
No.2
下图为示例,介绍了如何显示窗体、隐藏窗体和打印窗体的方法。
其方法分别为:
Hide 隐藏窗体PrintForm 打印窗体Show 显示窗体WhatsThisMode 提示帮助
代码
利用如下代码来实现按钮功能。
Private Sub CommandButton1_Click()Load UserForm1UserForm1.StartUpPosition = 3 '左上角定位显示UserForms.Item(0).Show 0 '显示窗体End SubPrivate Sub CommandButton2_Click()UserForms.Item(0).Hide '隐藏窗体End SubPrivate Sub CommandButton3_Click()UserForms.Item(0).Show 0 '显示窗体End SubPrivate Sub CommandButton4_Click()UserForm1.printform '打印窗体End SubNo.3
窗体代码应用其实是十分简单的,其中属性应用一般默认就可以。
其中有一个比较重要的属性,要掌握一下ShowModal属性。
功能是将”用户窗体“设置为在其显示中为模式或无模式。 在运行时为只读。默认为模式。
如果 UserForm 是模式的,用户在使用应用程序的任何其他部分之前必须提供信息或关闭 UserForm。
如果 UserForm 是非模式的,用户可查看其他窗体或窗口而不用关闭 UserForm。 非模式的窗体不会显示在任务栏中,也不按窗口选项卡顺序排序。默认为
其它具体属性可查看下图:
窗体控件是VBA编程的入门,所以要对窗体属性的使用有一个简单了解,打开VBE编辑器新建一个窗体后按F4键调出属性对话框。
标签: #窗体没有属性