ExcelVBA 批量将xls转xlsx
网友提问:





说明:因为我电脑上没有低版本的office我无法测试,但是我使用office365保存的xls文件是可导入PQ的,证明如下


用office2003或WPS保存的xls文件是否可以,我现在没办法验证,我把xls转xlsx的代码给您让您解决问题。如果能测试的小伙伴自己测试一下。
之前还有一位网友问我,不想用FSO和DIR遍历文件 ,想弹出对话框用鼠标选择文件,这个知识我们在ExcelVBA第二季第18课就讲过,笔记如下

VBA代码如下:
友情提示:saveAs 那行的代码你打开录制宏,然后保存工作簿为xlsx文件,再停止录制宏,就可以得到另存为的代码。此代码不是某人的专利或版权,要说专利或版权那一定是微软的。@雷@武
运行时上面代码时,可以按住Ctrl多选文件,运行后会生成新的xlsx文件


ExcelVBA合集:https://www.bilibili.com/video/BV1rt4y1a72y