调整窗体的显示位置
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
技巧1 调整窗体的显示位置
用户窗体显示时,默认的位置是窗体所在Excel文件的中央。如果需要调整,可以在窗体加载时对其进行设置,如下面的代码所示。
#001 Private Sub UserForm_Initialize()
#002 With Me
#003 .StartUpPosition = 0
#004 .Left = 500
#005 .Top = 300
#006 End With
#007 End Sub
代码解析:
窗体的初始化事件,在窗体加载时设置其显示位置。
第3行代码,将窗体的StartUpPosition属性设置成手动。
StartUpPosition属性返回或设置一个值,用来指定窗体第一次出现时的位置,设置值
如表格1-1所示。
设置值描述
手动0 没有初始设置指定
所有者中心 1 在UserForm 所属项目的中央
屏幕中心 2 在整个屏幕的中央
窗口缺省 3 在屏幕的左上角
表格1-1 StartUpPosition属性设置值
StartUpPosition属性可以在程序中设置,也可以在窗体的属性窗口中设置。
第4、5行代码,设置窗体的Left属性和Top属性,使其加载时显示在屏幕的右下角。
经过设置后的窗体加载时显示位置如图1-1所示。