用dos命令 assoc 可以枚举本地电脑上安装的所有文件的后缀名以及关联的文件类型。
在vba中可以使用Shell 函数 执行DOS命令。
为此,可以使用如下的代码枚举本地电脑上安装的所有文件的后缀名:
Sub QQ1722187970() Dim sPath As String sPath = Excel.ThisWorkbook.Path & "\test.txt" Dim sCmd As String sCmd = "cmd /c assoc>" & sPath Shell sCmd Shell ("notepad " & sPath) End Sub
发表评论