- 帖子
- 248
- 主題
- 55
- 精華
- 0
- 積分
- 314
- 點名
- 194
- 作業系統
- XP / WIN7
- 軟體版本
- 2003 / 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Tainan
- 註冊時間
- 2013-10-18
- 最後登錄
- 2026-10-30
             
|
回復 3# Hsieh
是的 這是我想要的 呵呵
我也想到解決辦法- Private Sub Add_Attachement_Click()
- Dim path As String
- Dim i As Integer, j As Integer
-
- path = ThisWorkbook.path + "\Report整理\"
- i = 2
- j = 2
-
- 'On Error GoTo handlerr
- On Error Resume Next
-
- While ActiveSheet.Cells(i, 1) <> ""
-
-
- Call FileSystem.FileCopy _
- (ThisWorkbook.path + "\Report\" & Cells(i, 1) & ".pdf" _
- , path & Cells(i, 1) & ".pdf")
-
- If Err.Number = 53 Then
- Cells(j, 3) = Cells(i, 1)
- j = j + 1
- Err.Number = ""
- End If
-
- i = i + 1
-
- Wend
- Exit Sub
- 'handlerr:
- '
- ' MsgBox Err.Number & vbCrLf & Err.Description
- End Sub
複製代碼 不過跟板大的語法相比 相距甚遠 哈哈
板大你的好深@@
我再來研究一下
謝謝 : ) |
|