前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VBA小技巧:扩大/缩小用户窗体

VBA小技巧:扩大/缩小用户窗体

作者头像
fanjy
发布2022-11-16 13:26:58
1.2K0
发布2022-11-16 13:26:58
举报
文章被收录于专栏:完美Excel

有时候,在使用VBA实现主要功能的同时,使用一些小技巧,可以起到锦上添花的效果。正如本文所介绍的技巧,可以通过一个标签控件,来扩大或者缩小用户窗体。效果如下图1所示。

图1

首先,按Alt+F11组合键打开VBE,单击菜单“插入——用户窗体”插入一个用户窗体,然后,在其中插入一个标签控件,设置其背景和字体颜色,将其命名为“lblView”,修改其Caption属性为“全局视图”,如下图2所示。

图2

在该用户窗体代码模块中,输入下面的代码:

Private Sub lblView_Click()

With Me.lblView

If .Caption = "全局视图" Then

.Caption = "局部视图"

With Me

.Height = Application.Height

.Width = Application.Width

.Left = Application.Left

.Top = Application.Top

End With

Else

Unload Me

UserForm1.Show

End If

End With

End Sub

此时,按F5键或者单击菜单“运行——运行子过程/用户窗体”,然后单击该标签,就会出现如上图1所示的效果。

如果你在用户窗体中放置有文本框等控件,则可以编写相应的代码,在放大用户窗体时,相应增加这些控件的尺寸,在缩小时恢复原尺寸。

很简单的技巧,可以给你的界面增添不错的效果。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档