VBA 读写文本文件
直接采用Open函数+Line input命令
Private Sub txt_read()Dim txt As StringOpen "D:\dzh.txt" For Input As #1 ''对文件做任何 I/O 操作之前都必须先打开文件。Open 语句分配一个缓冲区供文件进行 I/O 之用,'并决定缓冲区所使用的访问方式。'打开文件作为数据输入用,文件号为#1Do While Not EOF(1)Line Input #1, txt '从已打开的顺序文件中读出一行并将它分配给 String 变量'Line Input # 语句一次只从文件中读出一个字符,直到遇到回车符 (Chr(13))'或回车–换行符 (Chr(13) + Chr(10)) 为止。回车–换行符将被跳过,而不会被附加到字符串上MsgBox txtLoopClose #1End Sub-----------------------------------------------------------------------------------------------
1、Open 语句
打开方式有
Input:以读取方式打开。
Output:以写入方式打开。
Append:以追加方式,即添加内容到文件末尾打开。
Binary:以二进制方式打开。
Random:以随机方式打开,如果未指定方式,则以 Random 方式打开文件。Open pathname For mode As [#]filenumberOpen "c:\a.txt" For Output As #1
filenumber 是一个有效的文件号,范围在 1 到 511 之间。
如果 pathname 指定的文件不存在,那么,在用 Append、Binary、Output、或 Random 方式打开文件时,可以建立这一文件。
2、Close 语句
语法:Close [filenumberlist]filenumberlist 参数为一个或多个文件号,若省略 filenumberlist,则将关闭 Open 语句打开的所有活动文件。
说明:打开文件后,必须在使用完后关闭文件。3、EOF 函数
语法:EOF(filenumber)
功能:返回一个 Integer,它包含 Boolean 值 True,表明已经到达为 Random 或顺序 Input 打开的文件的结尾。
Open "c:\a.txt" For Input As #1 ‘以读入方式打开c:\a.txt
Do While Not EOF(1) '未到达结尾Line Input #1, s1 '读入一行,放入s1变量中LoopClose #1
VBA 读写文本文件相关推荐
- VBA 读写文本文件的几种方法
1.直接采用Open函数+Line input命令 Private Sub txt_read()Dim txt As StringOpen "D:\dzh.txt" For Inp ...
- C#读写文本文件小结
C#读写文本文件小结 除了创建.复制.移动和删除外,对文本文件最常用的操作就是进行读写,C#提供了非常多的方法来对文本文件进行读写,今天我们做个小结: 一.写入文件 1.File类的静态方法Write ...
- QT学习:读写文本文件
一.使用QFile类读写文本 使用QFile类读写文本文件代码如下: (1)源文件"main.cpp"的具体实现代码如下: #include <QCoreApplicatio ...
- Qfile与QTextStream读写文本文件
Qfile读取文本文件: void readwrite::readfile() {QString path = QFileDialog::getOpenFileName(this, "ope ...
- QT读写文本文件编码设置
QT读写文本文件编码设置 一.编码知识科普 Qt常见的两种编码是:UTF-8和GBK ★UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM. ...
- python积累--读写文本文件实例
转载请注明出处:python积累–读写文本文件实例 读写文件是最常见的 IO 操作.我们经常从文件读取输入,将内容写到文件. 读文件 在 Python 中,读文件主要分为三个步骤: 打开文件 读取内容 ...
- 读写文本文件-StreamReader和StreamWriter
1.读写文本文件 我们对文本文件的读写一般使用StreamReader和StreamWriter,因为不同的文本有不同的编码格式,这个StreamReader会帮我们自动处理,所以我们不需要关心文本文 ...
- Java读写文本文件
使用字节流读写文本文件 使用字节流类FileInputStream读文本文件 FileInputStream 称为文件输入流,它是字节输入流 InputStream 抽象类的一个子类. 作用是将文件中 ...
- C#使用StreamReader类和StreamWriter类读写文本文件
StreamReader类和StreamWriter类可以实现读写文本文件,这两个类都在命名空间System.IO下. using System; using System.Collections.G ...
- 用C语言读写文本文件
本节主要讨论如何使用C语言读写文本文件. 本文引用自作者编写的下述图书; 本文允许以个人学习.教学等目的引用.讲授或转载,但需要注明原作者"海洋饼干叔 叔":本文不允许以纸质及电子 ...
最新文章
- 对 Jenkins+ANT+Jmeter 接口测试的实践
- qt创建右键菜单,显示在鼠标点击处
- 【实践】强化学习在招聘推荐冷启动优化中的应用实践
- Python webdriver 读取本地csv文件中数据 提示:IOError: [Errno 2] No such file or directory
- 学会了 C 语言真的可以开发出很多东西吗?
- Mac数据图表软件|让你的论文数据更加直观漂亮
- 菲尼克斯电源模块QUINT-PS3AC24DC40的组装说明
- 电商物流就是昨天的外卖乱战?千亿市场到底该如何整合
- 美国诚实签经验——回答签证官的问题时,一定要问什么才答什么,不要犹豫改口、做很多解释或开玩笑,自信且镇静地与他对话,着装得体、举止自然、言谈自信...
- 启动mongodb报错:waiting for connections on port 27017 解决方案
- 人工智能实训室解决方案
- Matlab中向图中添加文本
- OushuDB入门(四)——数仓架构篇
- oracle数据库数据传输
- 计算机组成原理:比较SRAM和DRAM存储器
- 【论文阅读】Salience-Guided Cascaded Suppression Network for Person Re-identification
- 转盘赢钱_赢钱比其他更平等
- 学会这几招,你也可以去收徒做培训了
- (翻译)传统和深度学习模型在文本分类中的应用综述与基准
- 论 m.2 nvme和m.2 SSD的区别
热门文章
- Binomial Coefficient(二项式系数)的计算
- 【树莓派】Raspberry Pi OS 64 位版本
- 又一个吊打百度网盘的开源神器,还是99年妹子开发的
- 每节课都是一个项目 手把手用STM32打造联网气象站-9-用LCD显示中文英文和图片
- OneWay广告后台注册申请
- elasticsearch ik分词--实现专有名词分词 同义词解析
- 《逆商:我们该如何应对坏事件》201903
- 笔记本电脑上的以太网消失或者无法识别问题
- 停车场web项目(内含有数据库)
- 关于Mac上无法进入/var/lib/docker/volumes/的解决方法