[爆卦]excel vba跨檔案複製是什麼?優點缺點精華區懶人包

為什麼這篇excel vba跨檔案複製鄉民發文收入到精華區:因為在excel vba跨檔案複製這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者Lanjaja ()看板Office標題[算表] Excel VBA 跨workbook的資料使...


軟體:Excel

版本:2013

大家好,我有一個很基本的VBA運作搞不定,懇請大家幫忙!

我現在有2個活頁簿Workbook,一個名稱是AA.xlsx,另一個是BB.xlsx
其中BB活頁簿有2個工作頁,一個名稱是test1,另一個是test2
我想要將BB活頁簿中的test1工作表中的cells(3,5)的內容(2018/05/08)
先存到變數a,
再把a存入AA活頁簿中的cells(2,7)。

這裡的BCells(3,5)

我的做法是:

1.我現在將AA, BB活頁簿均開啟
2.在AA活頁簿底下建立VBA Module

Sub 複製貼上()

Dim a as Date

a = CDate(Workbooks("BB").Worksheets("test1").Cells(3, 5).Value)

Cells(2, 7).Value = a

End Sub

可是執行的時候都會發生錯誤:型態不符合

上網看教學,試了好多天都無法解決,
懇請板上強者指點迷津,感恩!

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.175.175 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1576222423.A.479.html
soyoso: 會產生這個錯誤訊息,有可能是cdate無法轉換cells(3,5)儲 12/13 15:45
soyoso: 存的值,如 https://i.imgur.com/XyiFY4m.jpg 12/13 15:45
soyoso: 模擬上將數字的1改為英文小寫L的話就無法轉換 12/13 15:46
soyoso: 因此這方面要排除錯誤的話,可提供檔案來看看 12/13 15:47
Lanjaja: 真的耶!感謝強者soyoso幫忙,我還有一些問題,再請教您 12/13 16:15
Lanjaja: 不知道要怎麼上傳檔案? 12/13 16:15
soyoso: 上傳雲端空間(google、onedrive…等),開權限,貼網站(太 12/13 16:18
soyoso: 長請縮網址) 12/13 16:19
Lanjaja: 好滴,等我再確定一下真正的問題,再學學怎麼上傳,感謝! 12/13 16:24

你可能也想看看

搜尋相關網站