打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA经典代码 拿来即用 1.1按照固定规则缩放Excel窗体

常规情况下,当我们手工打开一个Excel窗体的时候,基本上都是最大化的全屏展示的

这样的好处就是,方便我们做数据,也方便将注意力集中在Excel上面

但是不同的场景有不同的需求,有时候我们可能需要将窗体缩小,比方说我们在校队两份表的数据,或者在输入两份一样的数据的时候。

但是Excel只提供给我们三个常规选择

通过这个最小化按钮,虽然可以实现窗体的缩小,但是他终究只能实现最小化,一旦最小化了,就找不到了,

而中间的还原窗体,虽然可以缩小窗体,但是最终窗体位置,大小,并不固定

还需要我们额外的去手工修改,那么有没有一种好的办法能够让窗体每次都缩小固定比列,并且固定在指定位置呢?

这个时候,你就需要使用到VBA了

Sub SetWindowState()

    With ActiveWindow

        .WindowState = xlNormal

        .Left = 0 '窗体左上角固定的位置,可以根据需要改动

        .Top = 0

        .Height = 500 '窗体的大小,可以根据需要调整

        .Width = 500

    End With

End Sub

是不是很简单。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
EXCEL中VBA窗体位置无法跟随单元格?跟我学一招解决你多年的困惑
Excel如何利用筛选删除空行?
Excel VBA窗体输入更方便
Excel批量删除空白行最快技巧
Excel VBA窗体一秒生成100个文本框
vba 最小化excel 只显示窗体,并且窗体一直在所有程序的前面
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服