作者evantw (安安小成)
看板Visual_Basic
標題[VBA ] 如何在 Excel 讀取 .csv 檔案
時間Tue Jul 27 17:25:40 2010
執行環境:Excel 2003
請問如果我有一個檔名 text 123.txt
在run到 SQL 語法中 select *from text 123.txt 時就會發生錯
但是如果將檔名中的空格去掉成 text123.txt 在Run就不會錯誤
但是我的檔名一定要有空格的情況下
select *from text 123.txt <--- 要怎樣改呢???
另外~~
請問如何利用 Excel VBA 讀取 xxx.csv 檔案指定範圍內容
而 .csv 檔名可能會有所變動,所以要用個變數來代替
假設:我想利用 Excel VBA 讀取 C:\test 內的 test123.csv 內
範圍 B22:D30 <用Excel開啟時的位置> 內資料
複製到我正開啟的 Book1.xls 的 sheet1 內
並從 A1 欄位依序貼上
請問這樣需要這樣功能的 VBA 要怎樣寫???
謝謝各位~~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.81.227.214
→ MOONRAKER:csv有支援sheet名稱!? 07/27 17:55
→ evantw:其實sheet1 就是檔案名稱啦 @@" 07/27 17:58
※ 編輯: evantw 來自: 219.81.227.214 (07/27 18:46)
推 sueadolph:檔名能取成text_123.txt 嗎? 07/28 00:55