作者eric19980722 (沒有毛的雞)
看板Office
標題[算表] 關於VBA裡跨檔案複製工作表
時間Tue Dec 17 10:23:01 2019
小弟不才,想請教各位大大
關於VBA裡開啟檔案後 跨檔案的複製工作表
上網找資料+爬文的結果大多是找到圖中的這個方法
https://i.imgur.com/EM6gPKI.jpg
因為資料會跟著月報或季報更新
檔案名稱或路徑可能會略作修改
所以放在儲存格中 不想寫死
(也避免下個使用者是不會VBA的情況
放在儲存格內再加個按鈕應該比較方便)
在名稱不固定的情況下
這種方法能運用在複製工作表上嗎
又或者能不能先將工作表select後
再用selection.copy這個方法
感謝大家幫忙解惑
先在此感謝各位大大~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.84.79 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1576549383.A.5C0.html
1F:→ soyoso: 要以儲存格值當工作表名稱的變數的話,改sheets(1)這個索 12/17 10:33
2F:→ soyoso: 引值1的部分,帶變數或range.value(text)之類的 12/17 10:34
3F:→ soyoso: 如要先將工作表select的話,activewindow.selectedsheets. 12/17 10:44
4F:→ soyoso: copy的方式 12/17 10:45
5F:→ eric19980722: 感謝s大~~發現不管是workbooks或是sheets都可以這 12/17 10:45
6F:→ eric19980722: 樣用,方便很多,感激不盡 12/17 10:45
7F:→ eric19980722: 啊我說的是用變數那個方法,select我也會試試看~感 12/17 10:46
8F:→ eric19980722: 謝你 12/17 10:46