Visual_Basic 板


LINE

※ 引述《evantw (安安小成)》之铭言: : 执行环境:Excel 2003 : 请问如果我有一个档名 text 123.txt : 在run到 SQL 语法中 select *from text 123.txt 时就会发生错 : 但是如果将档名中的空格去掉成 text123.txt 在Run就不会错误 : 但是我的档名一定要有空格的情况下 : select *from text 123.txt <--- 要怎样改呢??? 档名改成text_123.txt 或是先用程式开本来的txt,另存一个档名.... : 另外~~ : 请问如何利用 Excel VBA 读取 xxx.csv 档案指定范围内容 : 而 .csv 档名可能会有所变动,所以要用个变数来代替 : 假设:我想利用 Excel VBA 读取 C:\test 内的 test123.csv 内 : 范围 B22:D30 <用Excel开启时的位置> 内资料 : 复制到我正开启的 Book1.xls 的 sheet1 内 : 并从 A1 栏位依序贴上 : 请问这样需要这样功能的 VBA 要怎样写??? : 谢谢各位~~ 以下为不入流式的写法~ 忘了之前帮谁写, 他说我写法很怪... 没办法,当时学的时候没书(office才刚2000 只能查网路自学.... 光是你文章要的依序贴上, 大概至少有四五种以上的方式 每个人学的又都不同XD 底下是最懒的一种 COPY Paste ------------------ ' 先记得现在在哪个excel档 Set myWorkBook1 = ActiveWorkbook '开启csv...当然也适用开EXCEL dlgAnswer = Application.Dialogs(xlDialogOpen).Show If dlgAnswer = 0 Then End '开启的资料档 Set myWorkBook2 = ActiveWorkbook '资料存放的sheet Set mySheet2 = Worksheets(1) '不清楚你要怎麽抓资料,自己选一种 '从第一格抓到该资料的最後一笔 Set myRng = Range(mySheet2.Cells(1, 1), mySheet2.UsedRange) '从a1抓到e4 'Set myrng = Range(mySheet2.Cells(1, 1), mySheet2.Cells(4, 5)) '有需要算格子的话会用到 'A = mySheet2.UsedRange.Rows.Count 'B = mySheet2.UsedRange.Columns.Count myRng.Copy '拷贝完资料 回家贴了 myWorkBook1.Activate '从A20处 贴上所需的资料 Range("A20").Select ' 直接使用copy、贴上的方式 ActiveSheet.Paste ' 关掉csv档 myWorkBook2.Close ' 释放是好习惯 Set myRng = Nothing Set mySheet2 = Nothing Set myWorkBook2 = Nothing Set mySheet1 = Nothing Set myWorkBook1 = Nothing --------------------end-------------------- (太久没玩ANSI的颜色Orz,变那些颜色花的时间,比打这程式久- - --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.197.88







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP