- 帖子
- 586
- 主題
- 123
- 精華
- 0
- 積分
- 763
- 點名
- 0
- 作業系統
- WINDOW7
- 軟體版本
- Office 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-16
- 最後登錄
- 2017-3-14
 
|
回復 1# VANESSA
提供你一個程式碼
是我在網路上找的
要改下面這各路徑
.LookIn = "C:\Documents and Settings\桌面\ARTHUR\台灣庫存"
再將你要處理的方式寫一個程式讓他執行
Call 後續 '程式碼
如此就可以讓程式碼去幫你執行
如例子他會處理C:\Documents and Settings\桌面\ARTHUR\台灣庫存 這各資料夾裡面所有的檔案
然後做"後續"這各程序的動作
不知道以上是不是你要的- Sub 處理檔案()
- Application.ScreenUpdating = False
- Dim fs As FileSearch
- Dim i As Integer
- Dim wbk As Workbook
- Set fs = Application.FileSearch
- With fs
- .LookIn = "C:\Documents and Settings\桌面\ARTHUR\台灣庫存" 'ThisWorkbook.Path
- .Filename = "*.xls"
- For i = 1 To .Execute()
- Set wbk = Workbooks.Open(.FoundFiles(i))
- Call 後續 '程式碼
- wbk.Save
- wbk.Close
- Next i
- End With
- End Sub
複製代碼 |
|