
VBA技术
VBA编程知识及技术交流
TOMaster.
云上科技工作室
☆原创软件 ☆精品软件下载 ☆电脑技术交流 ☆软件使用教程 ☆精彩图库 ☆金融法律 ☆其他交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VBA删除工程代码
今天跟大家介绍一个神奇的程序:VBA删除自身的工程代码。你没听错,这个程序让VBA自费武功,将自己删除了...原创 2025-06-13 02:38:10 · 261 阅读 · 0 评论 -
VBA进度条ProgressForm3
ProgressForm3是VBA模拟进度条的窗体,它是采用动态改变Label标签控件填充字符的个数来模拟进度条,样式看起来跟PregressBar控件很像。设计方法如下:原创 2025-06-08 01:59:42 · 348 阅读 · 0 评论 -
VBA进度条ProgressForm1
ProgressForm1是集成ProgressBar控件和Label控件的窗体,可以同时显示进度条和百分比,使用方法如下...原创 2025-06-07 22:43:45 · 513 阅读 · 0 评论 -
VBA进度条ProgressForm2
由于ProgressBar控件无法在64位版本的Office中运行,为此我们可以采用Label控件来模拟进度条,以解决在64位版本的Office中无进度条控件使用的问题,设计思路和代码如下:原创 2025-06-03 23:58:45 · 445 阅读 · 0 评论 -
VBA如何使用ProgressBar进度条控件
VBA的ProgressBar控件可以显示程序执行的进度,让你的程序更具交互性,该控件依赖于 MSComctlLib 运行库,在使用该控件之前,需要在VBA编辑器中引用该库。步骤如下:原创 2025-06-02 00:41:02 · 574 阅读 · 0 评论 -
VBA将PDF文档内容逐行写入Excel
VBA是无法直接读取PDF文档的,但结合上期我给大家介绍了PDF转换工具xpdf-tools-4.05,先利用它将PDF文档转换为TXT文档,然后再将TXT文档的内容写入Excel,这样就间接实现了将PDF文档的内容导入Excel的操作。下面代码将向大家演示如何实现这一操作:原创 2025-05-10 20:38:00 · 759 阅读 · 0 评论 -
VBA将Word文档内容逐行写入Excel
如果你需要将Word文档的内容导入Excel工作表来进行数据加工,使用下面的代码可以实现:原创 2025-04-08 21:27:27 · 447 阅读 · 0 评论 -
VBA根据文件列表合并txt文件
前几天我跟大家分享了《VBA用fso对象获取指定类型文件的完整路径(含子目录)》的方法,今天我继续跟大家分享如何利用获取的文件列表对txt文件进行合并。代码如下:原创 2025-03-10 03:23:27 · 248 阅读 · 0 评论 -
Application.OnTime如何引用带参数的过程
Application.OnTime本身并不直接支持传递参数给被调用的过程。不过,有几种方法可以间接实现这个需求。例如:原创 2025-03-12 00:20:16 · 242 阅读 · 0 评论 -
VBA如何获取CMD命令的运行结果
CMD命令的特点是简单高效,往往一个复杂的过程只需一行命令就搞定,因此我们在设计VBA程序的时候如果能直接获取CMD命令的运行结果将会事半功倍,下面我给大家演示VBA是如何获取DIR命令的文件列表,代码如下:原创 2025-03-05 13:21:56 · 440 阅读 · 0 评论 -
VBA用fso对象获取指定类型文件的完整路径(含子目录)
上一篇文章跟大家介绍的获取文件路径的方法是不包含子目录的,今天继续跟大家分享用fso对象获取子目录文件路径的方法,代码很简单,关键是要懂得设计思路,代码如下:原创 2025-03-05 01:03:47 · 327 阅读 · 0 评论 -
VBA将指定范围的值保存为txt文本
在Excel中用VBA将指定范围的值保存至txt文本,这个看似简单的命题,但我在百度搜寻了两天都没发现满意的答案,用AI来编也是答非所问,只好自己研发了,下面是研发成果,需要的朋友可以直接拿去用,节省自行研发的时间。程序设计成功有两个关键步骤,一个是...原创 2024-12-08 19:38:36 · 787 阅读 · 0 评论 -
VBA获取系统特殊路径
VBA通过 SpecialFolders 获取系统特殊路径。原创 2024-03-06 01:01:38 · 570 阅读 · 0 评论 -
VBA获取CMD环境变量值
VBA通过 Environ 获取CMD环境变量值原创 2024-03-05 22:17:01 · 251 阅读 · 0 评论 -
Excel表单控件选项按钮分组错乱的原因
今天在设计一个表单控件时,发现分开的两组控件经常错乱,花了几乎一整天的时间调试研究,终于发现错乱的真正原因,分享给大家,希望能帮到遇到类似问题的朋友。原创 2023-04-01 20:19:38 · 884 阅读 · 0 评论 -
Excel函数NLOOKUP查找并返回第N个匹配值
通常VLOOKUP函数只能返回查找到的第一个值,但有时我们需要返回查找到的第N个值,VLOOKUP函数就显得无能为力了,也有高手通过嵌套多层复杂函数来实现,但都不如直接利用NLOOKUP函数来得简单,而且它支持任意长度的字符串作为搜索目标和搜索范围,而VLOOKUP只支持255个字符。NLOOKUP的使用方法几乎跟VLOOKUP一样,仅仅是将最后一个参数改为返回索引序号就可以轻松实现。原创 2023-04-01 15:40:59 · 3438 阅读 · 0 评论 -
Excel透视表按日期进行分组的正确方法
我们在利用透视表对数据进行分析时,经常需要按日期进行分组以展示每个月或每年的数量,但新手在操作时往往不成功,并提示“选定区域不能分组”(如图1),下面我给大家介绍一下正确的操作方法。原创 2023-02-26 15:33:31 · 15840 阅读 · 0 评论 -
VBA执行过程提示窗演示
这是一个为VBA程序执行过程添加自动提示窗的演示。例如,在程序执行之前,点击开始,然后弹出一个窗口提示“正在执行”,当执行完毕后自动关闭提示窗,这样做可以避免当等待时间过长时用户不知所措。原创 2023-02-04 01:16:01 · 4831 阅读 · 0 评论 -
加快VBA代码运行速度的技巧
我们知道,用VBA实现同一个效果可能有多种不同的方法,写出一个最有效率的代码是大家都追求的,但是假如我水平有限,经验不足,实践不多,或者逻辑线路的设计不够简洁清爽,是不是就无法大幅提高代码速度?当然不是,如果你学会使用以下技巧,即便你的代码设计水平一般,也可以让它的运行大大加快.转载 2022-12-28 00:24:23 · 7766 阅读 · 1 评论 -
VBA设置默认/缺省运行路径的方法
在设计VBA脚本时,有时我们需要在指定目录中运行或打开第三方程序/文件,那么最好的方法就是使用ChDir命令更改当前默认的运行路径,以便脚本能轻松地找到所需文件。转载 2022-12-28 00:05:57 · 1711 阅读 · 0 评论 -
完美Excel启动欢迎界面(可移植)
这是演示如何使用Application.OnTime函数来设计的Excel启动欢迎界面的优秀案例,启动效果完美,内附详细的代码注释,方便新手读懂代码含义,代码经简单修改便可移植使用。原创 2022-05-29 16:35:11 · 1635 阅读 · 5 评论 -
Excel宏:获取TXT文本行数的方法
网上有很多人提供了类似的VBA代码,但经本人修改测试,只有以下方法管用,可准确地获取指定TXT文本的行数(包含空行),建议收藏。原创 2022-05-03 22:19:47 · 3121 阅读 · 0 评论 -
什么是VBA编程语言?
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,基于Visual Basic for Windows 发展而来,主要用来扩展MicrosoftOffice软件的功能,用户可以轻松地将日常的重复工作转换为VBA 程序代码,使工作自动化,对于在工作中需要经常使用Office软件的用户,学用VBA 有助于使工作自动化,提高工作效率。转载 2022-05-03 21:53:58 · 2194 阅读 · 0 评论 -
it资讯列表
什么是GFW?你应该了解它!2009年03月23日 星期一 14:14类别:it资讯 | 编辑 <!-- document.write(" | 删除 "); k++; //--> | 删除 allkey +="2259694faa45e901b3de0550"+"_"; | 评论(0) | 浏览(37)var t原创 2009-05-16 15:06:00 · 219 阅读 · 0 评论