![](/img/trans.png)
[英]convert xlsx files to xls inside folders and subfolders in Excel VBA or Python
[英]dir function finds xls not xlsx in excel vba
我在 Excel vba 中使用dir()
function 编程,过滤器为“.xls”。
但是我输入了扩展名为".xls"
和".xlsx"
的文件,必须为该过程选择这些文件。
在许多系统中,即使在宏中将过滤器指定为".xls"
,宏也会选择".xlsx"
和".xls"
文件。
但在某些系统中,它只拾取"xls"
文件而不是".xlsx"
文件。
这有什么具体原因吗?
这没有回答“为什么会发生这种情况”的问题,但它是一种解决方法:
使用".xls?"
或".xls*"
作为您的Dir
过滤器:
MyFile = Dir("*.xls?")
或者
MyFile = Dir("*.xls*")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.