网站首页 > 技术文章 正文
Excel在日常工作生活中应用的很普遍,VBA的出现大大的方便了大家的工作,可以有效的提高工作效率,所以,今天给大家介绍另外一种很好用的工具--进度条,高手请绕道,谢谢。
进度条,顾名思义就是一种显示进度的状态条,能够非常清晰明了的告诉我们程序执行到哪里了,下面先介绍一下Excel自身带有的一种进度条--Progressbar.
以下是一个简单的示例,纯手打,非网上copy哦。
详细步骤就不讲了,新建xlsb格式文件,插入窗体,在工具箱里找到progressbar,添加到新建的窗体里。这里要注意的一点是,如果有的同学在toolbox里没有找到progressbar控件,请按照如下方法添加:
progressbar控件添加方法
详细代码如下:
Private Sub CommandButton1_Click()
Dim i, n As Long
Dim t, x
n = 50000
With UserForm1.ProgressBar1
.Max = n
.Min = 0
For i = 0 To n
.Value = i
t = CStr(Int(i / n * 100)) + "% Completed!"
x = (i - 1) Mod 8 + 1
Label2.Caption = "系统正运行中 " & Application.Rept(".", x)
DoEvents
Label1.Caption = t
Next
End With
Unload Me
MsgBox "恭喜你,更新完成", 16 + 48, "Message"
End Sub
好啦,大家按照以上方法试试吧,有什么问题,欢迎提问!
谢谢
猜你喜欢
- 2024-10-01 Excel VBA 事件过程实现数据变化结果也会随之自动更新
- 2024-10-01 每天长时间盯着电脑,这三招帮你缓解眼睛疲劳
- 2024-10-01 Excel-VBA:13、Excel事件程序(vba事件怎么触发)
- 2024-10-01 excel vba常用语句干货分享,错过了就不会再有了(关注!)
- 2024-10-01 设计模式之观察者模式,事件机制的底层原理全面解析(建议收藏)
- 2024-10-01 相同单元格自动变色提醒(相同单元格自动变色提醒怎么取消)
- 2024-10-01 Excel实用技巧:根据条件,锁定某个单元格
- 2024-10-01 苹果电脑这些超实用的隐藏功能,不会用就等于白花钱了!
- 2024-10-01 办公小技巧:制作自动显示子菜单的下拉菜单
- 2024-10-01 常用的、带解释的 VBA 短句(vba常用语句详解)
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 522℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 491℃MySQL service启动脚本浅析(r12笔记第59天)
- 470℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 468℃启用MySQL查询缓存(mysql8.0查询缓存)
- 448℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 428℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 425℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)