- 帖子
- 976
- 主題
- 7
- 精華
- 0
- 積分
- 1018
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 2016
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2013-4-19
- 最後登錄
- 2026-5-26
|
回復 samwang
逐筆開啟同資料夾有Link xx的檔案(檔案是處於開啟狀態)-->(執行我自己編寫的程序) -->複 ...
pointchi 發表於 2021-12-22 22:53 
Dim wb As Workbook
For Each wb In Workbooks
If LCase(wb.Name) Like "Link*.xls*" Then
Workbooks(wb).Worksheets("PickListLinkPDA").Columns("A:AU").Cells.Copy '複製Link(N-1).xlsx中的PickListLinkPDA表單複製
Workbooks("test1.xlsm").Worksheets("raw").Select '貼至主檔test1.xlsm中的raw表單
Range("A1").Select
ActiveSheet.Paste
End If
(主要是上面這段程序出現程序錯誤的異常)
>> 修改如下,請測試看看,謝謝
For Each wb In Workbooks
If LCase(wb.Name) Like "link.xls*" Then
Workbooks(wb.Name).Sheets("PickListLinkPDA").Columns("A:AU").Copy '複製Link(N-1).xlsx中的PickListLinkPDA表單複製
Windows("TEST1.xlsm").Activate '貼至主檔test1.xlsm中的raw表單
Range("A1").Select
ActiveSheet.Paste
End If
Next |
|