最新 最热

Win10:右键新建选项中添加启用宏的工作簿.xlsm

文章背景:工作生活中涉及到VBA,时常要将Excel文件保存为.xlsm格式。而在右键新建的可选项中,一般只有.xlsx文件。下面介绍如何在右键新建选项中添加启用宏的工作簿.xlsm。...

2022-09-20
0

VBA: 字母转为数字

文章背景:在工作中,有时需要将字母转为数字字符串,比如将A转为00001,B转为00002。下面通过VBA编写将字母(A~XFD)转为数字的函数。

2022-09-20
1

VBA: "隐藏模块中出现编译错误:<module name>"的解决对策

文章背景: 最近发现有些办公电脑打开一些excel文件(xls格式)时,会弹出一个对话框,显示""隐藏模块中出现编译错误:<module name>"。在网上查阅一些资料后,发现早期的VBA代码存在兼容性问题。...

2022-09-20
1

VBA: 定时保存Excel文件

文章背景:有一份文件的数据更新比较频繁,而其他电脑需要随时查看该文件的最新数据,因此,需要经常保存该文件。

2022-09-20
1

VBA: 使用递归法将xls文件批量转化为xlsm文件

文章背景: 根据工作的需要,早期内部根据不同需求设置了很多模板文件,都是xls格式。相比于xlsm文件,采用xls格式存在一些不足之处:一是保存同样的内容,xls文件占用空间相对更大;二是xls文件能支持的单元格格式个数是4,000;而xl...

2022-09-20
1

VBA: 常见的几种数据类型

文章背景:数据类型是对同一类数据的统称,如文本、日期、数值等。在VBA中,一般将未定义的变量设置为Variant数据类型。但为了提高运算效率等,针对不同的变量,需要设置相应的数据类型。下面介绍VBA中常见的几种数据类型。...

2022-09-20
1

VBA: 多份Excel文件的批量顺序打印

文章背景:测试仪器的数据有时会以Excel文件形式保存,工作量大时会选中多份文件进行批量打印。当office升级后,批量打印时可能会出现顺序错乱,这时需要手动排序,费事费力。现在以批量打印Excel文件(.xlsx格式)为例,采用VBA编程...

2022-09-20
1

Excel: 设置动态的二级下拉菜单

文章背景: 在进行数据录入时,为了提高录入效率和规范用户操作,会使用数据验证功能(Data Validation),得到一级菜单和二级菜单,供用户选择输入。本文要讲述的是如何通过offset、match和counta函数,得到动态的二级下拉菜单。...

2022-09-20
0

Excel: 引用数据源发生移动时,如何不改变引用的单元格地址

文章背景:在Excel中,公式引用无效单元格时将显示 #REF! 错误。当公式所引用的单元格被删除或被粘贴覆盖时最常发生这种情况。针对这种情况,之前采取过一些措施,比如禁用自动填充功能等(参见文末的延伸阅读)。但这些措施治标...

2022-09-20
1

Excel: 提取路径中的文件名

文章背景:在日常工作中,有时需要从绝对路径中提取文件名。比如,已知某个文件的存储路径,想要获取最后的文件名称。下面介绍两种方法。

2022-09-20
0