[問題] 將特定pdf複製到指定資料夾

看板Office作者 (傻傻)時間5年前 (2020/06/01 22:24), 編輯推噓0(0031)
留言31則, 2人參與, 5年前最新討論串1/1
(若是和其他不同軟體互動之問題 請 記得一併填寫) 軟體:2007 excel A欄在同個資料夾下,分別要將檔案移到對應的B欄資料夾中,路徑皆先置於桌面。 https://i.imgur.com/f6cD77G.jpg
找了一段vba,請問藍框處該如何修正,才可達到上述效果。謝謝 https://i.imgur.com/oQ4YL9x.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.205.136.149 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1591021488.A.F9D.html

06/01 22:42, 5年前 , 1F
range.offset,columnoffset以1向右一欄
06/01 22:42, 1F

06/01 22:43, 5年前 , 2F
"c:\users\desktop\ & range.offset(..) & "\" &...
06/01 22:43, 2F

06/01 22:44, 5年前 , 3F
回文內range是以巨集內的變數
06/01 22:44, 3F

06/01 22:45, 5年前 , 4F
或是range("b" & range.row)、cells(range.row,..)的方式
06/01 22:45, 4F

06/01 22:45, 5年前 , 5F
來回傳迴圈內b欄的值
06/01 22:45, 5F

06/01 23:27, 5年前 , 6F

06/01 23:28, 5年前 , 7F

06/01 23:29, 5年前 , 8F
試了第1個與3個方法,出現型態不符合,還請指正,謝謝
06/01 23:29, 8F

06/01 23:36, 5年前 , 9F
06/01 22:43更正一下
06/01 23:36, 9F

06/01 23:36, 5年前 , 10F
"c:\users\desktop\" & range.offset(..) & "\" & ...
06/01 23:36, 10F

06/01 23:37, 5年前 , 11F
原po回文上"c:\users\desktop\" & cells(range.row,2) & "
06/01 23:37, 11F

06/01 23:38, 5年前 , 12F
\" & pdffile.value,最後沒有雙引號
06/01 23:38, 12F

06/01 23:39, 5年前 , 13F
cells(..)內不是直接用range.row這方面就是因為會怕原po就
06/01 23:39, 13F

06/01 23:39, 5年前 , 14F
直接這麼內,我才在06/01 22:44回range是以巨集內的變數
06/01 23:39, 14F

06/01 23:40, 5年前 , 15F
巨集內的變數是PDFfile這個
06/01 23:40, 15F

06/01 23:41, 5年前 , 16F
PDFfile.row來回傳列號
06/01 23:41, 16F

06/01 23:50, 5年前 , 17F
因為底子不好造成誤解,我會再試試看。謝謝你的耐心說
06/01 23:50, 17F

06/01 23:50, 5年前 , 18F
06/01 23:50, 18F

06/02 00:14, 5年前 , 19F

06/02 00:14, 5年前 , 20F

06/02 00:15, 5年前 , 21F

06/02 00:17, 5年前 , 22F
已經修正vba,仍找不到路徑,找不到bug
06/02 00:17, 22F

06/02 00:17, 5年前 , 23F
還請so大指正,謝謝
06/02 00:17, 23F

06/02 00:24, 5年前 , 24F
" \ "實際的路徑前後有空白格嗎?
06/02 00:24, 24F

06/02 00:24, 5年前 , 25F
沒有的話就是"\"
06/02 00:24, 25F

06/02 00:28, 5年前 , 26F
空白格修正後可以順利使用了,十分感謝
06/02 00:28, 26F

06/07 10:40, 5年前 , 27F
板大你好,原vba是可用的,但因為實際上會先篩選再進行
06/07 10:40, 27F

06/07 10:40, 5年前 , 28F
檔案複製,所以改寫原程式,只是改寫後執行失敗,不知道
06/07 10:40, 28F

06/07 10:40, 5年前 , 29F
錯在哪裏,還請板大指正 https://i.imgur.com/8MFeJlh.j
06/07 10:40, 29F

06/07 10:40, 5年前 , 30F
pg (上是改寫後,下是原本Ok)
06/07 10:40, 30F

06/07 10:40, 5年前 , 31F
文章代碼(AID): #1UrG-m-T (Office)
文章代碼(AID): #1UrG-m-T (Office)