作者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
1F:→ MOONRAKER:csv有支援sheet名称!? 07/27 17:55
2F:→ evantw:其实sheet1 就是档案名称啦 @@" 07/27 17:58
※ 编辑: evantw 来自: 219.81.227.214 (07/27 18:46)
3F:推 sueadolph:档名能取成text_123.txt 吗? 07/28 00:55