VBS ConvertToXlsx
来源:互联网 发布:怎么才能成为淘宝爆款 编辑:程序博客网 时间:2024/06/06 07:35
Sub ConvertToXlsx()
Dim fso As Object
Dim fld As Object
Dim strPath As String
Set fso = CreateObject("Scripting.FileSystemObject")
' Specify the folder
strPath = "d:\Test"
Set fld = fso.GetFolder(strPath)
Call ProcessFolder(fld)
End Sub
Sub ProcessFolder(fld As Object)
Dim sfl As Object
Dim fil As Object
Dim wbk As Workbook
' Loop through the files
For Each fil In fld.Files
If Right(fil.Name, 3) = "xls" Then
Set wbk = Workbooks.Open(fil)
If wbk.HasVBProject Then
wbk.SaveAs fil & "m", 52
Else
wbk.SaveAs fil & "x", 51
End If
wbk.Close False
End If
Next
' Loop through the subfolders
For Each sfl In fld.SubFolders
' Call ProcessFolder recursively
Call ProcessFolder(sfl)
Next
End Sub
Dim fso As Object
Dim fld As Object
Dim strPath As String
Set fso = CreateObject("Scripting.FileSystemObject")
' Specify the folder
strPath = "d:\Test"
Set fld = fso.GetFolder(strPath)
Call ProcessFolder(fld)
End Sub
Sub ProcessFolder(fld As Object)
Dim sfl As Object
Dim fil As Object
Dim wbk As Workbook
' Loop through the files
For Each fil In fld.Files
If Right(fil.Name, 3) = "xls" Then
Set wbk = Workbooks.Open(fil)
If wbk.HasVBProject Then
wbk.SaveAs fil & "m", 52
Else
wbk.SaveAs fil & "x", 51
End If
wbk.Close False
End If
Next
' Loop through the subfolders
For Each sfl In fld.SubFolders
' Call ProcessFolder recursively
Call ProcessFolder(sfl)
Next
End Sub
0 0
- VBS ConvertToXlsx
- vbs
- VBS
- VBS
- vbs
- vbs
- 【VBS】vbs复习
- vbs日历
- VBS.Exploit
- ipconfig.vbs
- killprocess.vbs
- Any2Bat.vbs
- 什么是vbs
- vbs 知识
- vbs 讲解
- ConvertCSVtoXML.vbs
- AddPrinters.vbs
- CmdPromptExplorerMenu.vbs
- 中美印日四国程序员比较
- opencv 形态学膨胀和腐蚀以及开运算和闭运算
- Android 屏幕适配全攻略(最权威的官方适配指导)
- 常用的OpenCV函数速查
- 基于 opencv图像去噪
- VBS ConvertToXlsx
- linux中c表示字符设备文件符号
- Unity学习日常问题记录三 -- Slider的使用
- opencv作业
- 嵌入式开发
- Adobe CC Family (CC 2015) 大师版
- acm_幸运大迷宫
- java分为 三类 ME,SE,EE
- NSPredicate