打开APP
userphoto
未登录

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

开通VIP
别让闪屏瞎了眼,一个语句搞定

Application后面可以有很多属性,方法。我只介绍最常用的几个

今天介绍Application.ScreenUpdating,比较常见的一个语句。

举例说明,假设你有三张表。

绘制一个按钮,编写如下代码,运行,查看一下效果。。

Private Sub CommandButton1_Click() Worksheets(1).Select MsgBox "目前屏幕中显示工作表Sheet1" Worksheets(2).Select MsgBox "目前屏幕中显示工作表Sheet2" Worksheets(3).Select MsgBox "目前屏幕中显示工作表Sheet3" Worksheets(1).SelectEnd Sub

用眼睛死盯着单元格A1,你会发现,屏幕会一闪一下,如果大量表格循环,这样来回切换,屏幕闪烁会浪费时间,也会眼花。

在代码前面后面各加一句,如下效果。

Private Sub CommandButton1_Click() Application.ScreenUpdating = False Worksheets(1).Select MsgBox "目前屏幕中显示工作表Sheet1" Worksheets(2).Select MsgBox "目前屏幕中显示工作表Sheet2" Worksheets(3).Select MsgBox "目前屏幕中显示工作表Sheet3" Worksheets(1).Select Application.ScreenUpdating = TrueEnd Sub

Application.ScreenUpdating = False 就是关闭屏幕刷新,以后操作就不会闪屏,事情全部做完了,再用Application.ScreenUpdating = True更改回来,因为application语句是更改程序局的,默认是刷新屏幕的,不要改变Excel原有的设置。

子曰用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel应用程序对象(Application对象)及其常用方法基本操作应用示例 - 灰太...
VBA笔记:Workbook、Worksheets对象
用列信息批量生成工作表,看这篇就够了
多表合并,你要的全在这里了,收藏好了!
各种Excel VBA的命令大全(4)
Excel 如何在VBA中使用VLOOKUP函数?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服