VB可以将TXT中的内容拷贝到Excel中吗?

lyyyy191 2011-11-16 04:00:48
VB可以将TXT中的内容拷贝到Excel中吗?
怎么实现,或者有没有相关的例子可以看看。
...全文
310 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyl99599 2012-05-12
  • 打赏
  • 举报
回复
学习学习,2楼怎么做到的
lyyyy191 2012-02-07
  • 打赏
  • 举报
回复
去年年底一直出差,所以没有结贴。对于帮助的朋友不好意思了。
贝隆 2011-11-17
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lyyyy191 的回复:]
昨天想了想四路,觉得还是直接读取txt文本中的内容,拷贝到Access中,然后用VB做个程序操作Access比较好一点。
这样也是给txt定义结构类型吗?
[/Quote]
我想定义一个结构类型是最佳方法。
lyyyy191 2011-11-17
  • 打赏
  • 举报
回复
昨天想了想四路,觉得还是直接读取txt文本中的内容,拷贝到Access中,然后用VB做个程序操作Access比较好一点。
这样也是给txt定义结构类型吗?
王二.麻子 2011-11-17
  • 打赏
  • 举报
回复
用excel直接打开txt,然后把不需要的删掉.
:(

samwzhang 2011-11-17
  • 打赏
  • 举报
回复
就是ADO的Txt格式,直接用ADO打开txt和excel就可以实现了。
佛魔尽诛 2011-11-16
  • 打赏
  • 举报
回复
ADO既可以有格式的txt也可以操作Excel表格
lyyyy191 2011-11-16
  • 打赏
  • 举报
回复
嗯。。。我需要的也就是TXT文本中EnNo和DateTime两个字段中的内容。
谢谢你的提示,我自己去找找相关的列子内容,已经很久没用VB了。
贝隆 2011-11-16
  • 打赏
  • 举报
回复
我觉得你该定义一个结构类型,如:
private type Record
No as integer
TMNo as string *10
EnNo as string *10
Name as string *20
GMNo as string *2
Mode as string *1
DateTime as string*20
end type
再定义一个该结构类型的数组,每一行数据存入一个该结构类型的元素。完成了TXT的读取后
在通过Excel对象打开Excel文件,再将数组的内容一个一个的填写入Excel文件
excel的列就是元素,行就是记录
lyyyy191 2011-11-16
  • 打赏
  • 举报
回复

这是那个TXT文本文件,我就想把其中的第二个字段人员编号和最后一个字段时间填写到Excel中
贝隆 2011-11-16
  • 打赏
  • 举报
回复
神马样的内容,有格式规定否?这个很重要。简单的办法就是Open读txt 在通过Excel对象打开Excel文件,向其内填写即可。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧