- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用户窗体在Excel中的应用
用户窗体在 Excel中的应用(VBA)
HYPERLINK javascript:void(0); 概要
这篇文章介绍了如何更改用户窗体以编程方式在 Excel 中。它包括示例和 Microsoft Visual Basic 用于向您展示如何利用用户窗体的功能以及如何使用 ActiveX ? 控件,供用户窗体的应用程序 (VBA) 宏。用户窗体的基本原则的介绍,介绍如何显示用户窗体、 如何暂时隐藏用户窗体,以及如何消除用户窗体。您还显示了如何使用与用户窗体相关联的最常见事件 — — 初始化 事件、 Click 事件和 终止 事件。一个或多个下面的示例演示如何在用户窗体中使用的每个以下 ActiveX ? 控件:
标签 控件
TextBox 控件
命令按钮 控件
列表框 控件
组合框 控件
框架 控件
选项按钮 控件
复选框 控件
切换按钮 控件
TabStrip 控件
multiPage 控件
滚动条 控件
数值调节钮 控件
RefEdit 控件
图像 控件
用户窗体基础知识
如何显示用户窗体
以编程方式显示用户窗体使用的语法是下列:
UserFormName.Show
若要显示名为 UserForm1 用户窗体,请使用下面的代码:
UserForm1.Show
您可以加载到内存用户窗体而不实际显示它。可能需要复杂的用户窗体几秒钟,会出现。因为您可以预用户窗体加载到内存中,您可以决定何时导致此开销。而不显示它加载到内存的 UserForm1,使用下面的代码: 若要显示该过程用户窗体的
Load UserForm1
必须使用 Show 方法以前显示的。
如何暂时隐藏用户窗体
如果要暂时隐藏用户窗体,请使用 隐藏 方法。您可能希望隐藏用户窗体,如果您的应用程序涉及到用户窗体之间移动。若要隐藏用户窗体,请使用下面的代码:
UserForm1.Hide
有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
HYPERLINK /kb/213747 213747? (/kb/213747/ ) XL2000: 如何使用命令按钮的自定义用户窗体之间移动
若要从内存中删除用户窗体的方法
若要从内存中删除用户窗体使用 卸载 语句。若要卸载用户窗体名为 UserForm1,使用下面的代码:
Unload UserForm1
如果您卸载与用户窗体关联,或与用户窗体上的控件相关联的事件过程中用户窗体 (例如对于单击 命令按钮 ???件) 时,您可以使用me关键字而不是用户窗体的名称。若要使用me关键字卸载用户窗体,使用下面的代码:
Unload Me
如何使用用户窗体事件
用户窗体支持许多预定义的事件您可以将附加的 VBA 过程。当发生事件时您附加到该事件过程将运行。由用户执行的单个操作可以启动多个事件。最经常使用的用户窗体的事件包括 初始化 事件、 Click 事件和 终止 事件。注意在 Visual Basic 模块包含事件过程可能被称为用户窗体后面的模块。一个模块包含事件过程,将不可见的 Microsoft 项目资源管理器窗口 Visual Basic 编辑器的 模块 集合中。您必须双击用户窗体可以查看用户窗体代码模块的正文。
如何捕获用户窗体事件
补漏白用户窗体事件,请按照下列步骤操作:
在 Excel 中创建一个新的工作簿。
在 工具 菜单上指向 宏,然后单击 Visual Basic 编辑器。
在 插入 菜单上单击 用户窗体 插入您的工作簿中的用户窗体。
双击要为用户窗体显示在代码窗口在 用户窗体。
在模块中键入以下代码:
Private Sub UserForm_Click()
Me.Height = Int(Rnd * 500)
Me.Width = Int(Rnd * 750)
End Sub
Private Sub UserForm_Initialize()
Me.Caption = Events Events Events!
Me.BackColor = RGB(10, 25, 100)
End Sub
Private Sub UserForm_Resize()
msg = Width: Me.Width Chr(10) Height: Me.Height
MsgBox prompt:=msg, Title:=Resize Event
End Sub
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
msg = Now Unloading Me.
您可能关注的文档
最近下载
- 乡村振兴视角下农村中小学教师胜任力的现状剖析与提升路径探究.docx VIP
- GB∕T 13861-2022《生产过程危险和有害因素》应用之3:危险源(环境因素)识别清单【(危险和有害因素类别、伤害方式、致害物、起因物、风险情景描述、事故类别、后果与影响)】.docx VIP
- 美学 全册教案.pdf VIP
- 恒达富士WTVF-VF1电气原理图.pdf VIP
- 《九制黄精加工技术规程》(DB43T 2980-2024).pdf VIP
- 骨伤科临床常用中药外治经验方二首.pdf VIP
- GB∕T 13861-2022《生产过程危险和有害因素》应用之2:危险源(物的因素)识别清单【(危险和有害因素类别、伤害方式、致害物、起因物、风险情景描述、事故类别、后果与影响)】.pdf VIP
- 国家职业标准--计量员.docx VIP
- Wistron FMD SOP to Vendor_May2018全物质揭露操作说明.pdf VIP
- 箱体尺寸自动计算表.xls VIP
文档评论(0)