Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3019|回复: 2

[分享] 【烟花原创】VBA零基础之第230篇 FSO对象(29)

[复制链接]
发表于 2014-7-5 09:46 | 显示全部楼层 |阅读模式
本帖最后由 hwc2ycy 于 2014-7-5 09:48 编辑

FSO对象里还有个TextStream,差点给漏了,这里再补回来。
TextStream,顾名思议,文本流,针对文本文件进行的顺序访问。
TextSteam对象不能直接使用newcreateobject创建,只能通过Scripting库中某些对象的方法返回。
如果担心记不住对象的方法与属性,还是可以通过在VBE中添加MicrosoftScripting Runtime引用。通过绑定之后,就可以声明TextStream类型的对象变量了。
如:dim ts asTextStream
另外还有一个写法:Dim ts As Scripting.TextStream
只是在类型前面加上了其所在的库名。
大家千万要奇怪这种写法。

FileSystemObject对象中,只有下述方法能返回TextStream
CreateTextFile
OpenTextFile

File对象中,OpenAsTextStream方法能返回特定文件的TextStream

示例1:创建一个文件并返回其TextStream

Ts1.txt文件内容截图:


示例2:打开一个文件并返回其TextStream


示例3:打开一个文件并返回其TextStream


这里一共介绍了三种方法,实际使用中,根据需要选择适合的方法就可以了。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-7-7 20:58 | 显示全部楼层
回复

使用道具 举报

发表于 2015-2-9 09:47 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 20:05 , Processed in 0.231330 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表