「vba開啟檔案路徑」的推薦目錄:
- 關於vba開啟檔案路徑 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於vba開啟檔案路徑 在 大象中醫 Youtube 的精選貼文
- 關於vba開啟檔案路徑 在 大象中醫 Youtube 的最佳貼文
- 關於vba開啟檔案路徑 在 [VBA ] 開啟檔案的路徑隨迴圈改變的問題- 看板Visual_Basic 的評價
- 關於vba開啟檔案路徑 在 VBA教學008:Workbooks.Open 絶對路徑開啟檔案 - YouTube 的評價
- 關於vba開啟檔案路徑 在 [VBA ] 開啟檔案的路徑隨迴圈改變的問題(已解決) 的評價
- 關於vba開啟檔案路徑 在 [算表] 使用VBA開啟資料夾問題- 看板Office - PTT網頁版 的評價
- 關於vba開啟檔案路徑 在 請問一下...VBA中如何把多個資料夾內所有EXCEL檔案中的特定 ... 的評價
- 關於vba開啟檔案路徑 在 開啟檔案對話方塊- 多個檔案 - 他山教程 的評價
- 關於vba開啟檔案路徑 在 Excel Vba程式設計社團 的評價
vba開啟檔案路徑 在 大象中醫 Youtube 的精選貼文
vba開啟檔案路徑 在 大象中醫 Youtube 的最佳貼文
vba開啟檔案路徑 在 [VBA ] 開啟檔案的路徑隨迴圈改變的問題(已解決) 的推薦與評價
以下是我的程式碼Dim code As String, address As String, book As Workbook, As Worksheet For x = 1 To 10 Worksheets.Add code = str(Sheets("Datasource"). ... <看更多>
vba開啟檔案路徑 在 [VBA ] 開啟檔案的路徑隨迴圈改變的問題- 看板Visual_Basic 的推薦與評價
以下是我的程式碼
Dim code As String, address As String, book As Workbook, As Worksheet
For x = 1 To 10
Worksheets.Add
code = str(Sheets("Datasource").Cells(x + 1, 6).Value)
On Error Resume Next
ActiveSheet.name = code
msgbox code
address = "C:\" + code + ".csv"
msgbox address
Set book = Application.Workbooks.Open(address)
ActiveSheet.Range("A1:G5000").Copy
Windows("Trading.xls").Activate
Range("A1").Select
ActiveSheet.Paste
Windows("2498").Close
Next
本來是希望能夠由迴圈自動打開檔案
並複製資料然後貼到對應的活頁簿裡
目前碰到的問題在於我沒辦法用上述方式指定路徑
用.Open("C:\2498.CSV")可以正確執行所有功能
但是將路徑指定成變數之後則無法 即.Open(address)
用msgbox檢查code跟address變數 顯示出來卻又是對的
請問該怎麼辦呢? 感謝!!
------------------------------------------------
經過了n小時的努力終於找到癥結點了!
關鍵在於str()函數會再轉換成字串後自動加一個空格在左邊...
難怪我顯示出來覺得間距有點寬= =
必須改用CStr()
感謝大家的幫忙!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.24.104
... <看更多>