如果在代码中引用窗体自身的属性或者窗体中的控件,将要等到它完全地创建了窗口和它的子控件时才能完成操作。只有当这一步操作完成后,才会发生
Load事件: Private Sub Form Load() ,初始化子控件
txtName.Text-CustomerName if NewCustomer
Then chkNewCustomer.Value-vbChecked End Sub
到这个时候,
窗体仍然是不可见的.这也预示着,如果在这个事件处理过程中运行图形处理过程将什么也看不见。在excel中各种引用的使用方法
我们都知道在excel中的绝对引用是指当含有公式的单元格,复制到其余单元格,公式中的单元格引用地址不发生变化。今天我们就来学习一下在excel中各种引用的使用方法。 excel中的绝对引用的表示方法,是在单元格地址前面添加$符号,$符号的作用就是让公式在复制时行列不随单元格的位置改变。 下面是一个excel中的
同样地,当能够对大多数控件的属性进行自由读写的时候,就要避免任何操作发生在不可见的控件上。 载入一个窗体并不必然意味着它就变成可见,只有使用了窗体的Show方法或者窗体本身就是作为应用程序的启动窗体的时候才可见.直接在一个窗体之外引用窗体内的控件被认为是一种很糟糕的编程技巧。
5.2.3.8 Excel VBA窗体的Unload事件
如果不想取消卸载操作,最终抛出Unload事件。使得用户有最后一次机会阻止窗体的关闭。大多数情况下.应该利用这次机会提醒用户保存数据:Dim Saved As Boolean’定义一个模块级变且Private Sub Formes Unload(Cancel As Integer)If Not Saved