[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 pcl_test 于 2015-9-29 11:19 编辑

没有原文件,不知道原文件如何,只能猜,有误自行修改
  1. Set fso = CreateObject("Scripting.FileSystemObject")
  2. fd = fso.GetFolder(".").Path
  3. Set objExcel = CreateObject("Excel.Application")
  4. Set objBook = objExcel.Workbooks.open(fd&"\测试.xls")
  5. objBook.worksheets(1).activate  '设置第1个工作表为活动工作表
  6. Set objSheet = objBook.activeSheet
  7. For i=5 To 65535  '从第5行开始遍历
  8.     If objSheet.Cells(i, 5).value = "" Then Exit For
  9.     En = objSheet.Cells(i, 5).value  'E列
  10.     Hn = objSheet.Cells(i, 8).value  'H列
  11.     msgbox En &".pdf --> "& Trim(Hn)
  12.     'If not fso.folderExists(Hn) Then fso.CreateFolder Trim(Hn)
  13.     'If fso.fileExists(En&".pdf") Then CreateObject("Wscript.Shell").run "cmd /c move """&En&".pdf"" """&Trim(Hn)&"\""",0
  14. Next
  15. objBook.Close
  16. objExcel.Quit
复制代码
1

评分人数

TOP

返回列表