直接采用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 读写文本文件相关推荐

  1. VBA 读写文本文件的几种方法

    1.直接采用Open函数+Line input命令 Private Sub txt_read()Dim txt As StringOpen "D:\dzh.txt" For Inp ...

  2. C#读写文本文件小结

    C#读写文本文件小结 除了创建.复制.移动和删除外,对文本文件最常用的操作就是进行读写,C#提供了非常多的方法来对文本文件进行读写,今天我们做个小结: 一.写入文件 1.File类的静态方法Write ...

  3. QT学习:读写文本文件

    一.使用QFile类读写文本 使用QFile类读写文本文件代码如下: (1)源文件"main.cpp"的具体实现代码如下: #include <QCoreApplicatio ...

  4. Qfile与QTextStream读写文本文件

    Qfile读取文本文件: void readwrite::readfile() {QString path = QFileDialog::getOpenFileName(this, "ope ...

  5. QT读写文本文件编码设置

    QT读写文本文件编码设置 一.编码知识科普 Qt常见的两种编码是:UTF-8和GBK ★UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM. ...

  6. python积累--读写文本文件实例

    转载请注明出处:python积累–读写文本文件实例 读写文件是最常见的 IO 操作.我们经常从文件读取输入,将内容写到文件. 读文件 在 Python 中,读文件主要分为三个步骤: 打开文件 读取内容 ...

  7. 读写文本文件-StreamReader和StreamWriter

    1.读写文本文件 我们对文本文件的读写一般使用StreamReader和StreamWriter,因为不同的文本有不同的编码格式,这个StreamReader会帮我们自动处理,所以我们不需要关心文本文 ...

  8. Java读写文本文件

    使用字节流读写文本文件 使用字节流类FileInputStream读文本文件 FileInputStream 称为文件输入流,它是字节输入流 InputStream 抽象类的一个子类. 作用是将文件中 ...

  9. C#使用StreamReader类和StreamWriter类读写文本文件

    StreamReader类和StreamWriter类可以实现读写文本文件,这两个类都在命名空间System.IO下. using System; using System.Collections.G ...

  10. 用C语言读写文本文件

    本节主要讨论如何使用C语言读写文本文件. 本文引用自作者编写的下述图书; 本文允许以个人学习.教学等目的引用.讲授或转载,但需要注明原作者"海洋饼干叔 叔":本文不允许以纸质及电子 ...

最新文章

  1. 对 Jenkins+ANT+Jmeter 接口测试的实践
  2. qt创建右键菜单,显示在鼠标点击处
  3. 【实践】强化学习在招聘推荐冷启动优化中的应用实践
  4. Python webdriver 读取本地csv文件中数据 提示:IOError: [Errno 2] No such file or directory
  5. 学会了 C 语言真的可以开发出很多东西吗?
  6. Mac数据图表软件|让你的论文数据更加直观漂亮
  7. 菲尼克斯电源模块QUINT-PS3AC24DC40的组装说明
  8. 电商物流就是昨天的外卖乱战?千亿市场到底该如何整合
  9. 美国诚实签经验——回答签证官的问题时,一定要问什么才答什么,不要犹豫改口、做很多解释或开玩笑,自信且镇静地与他对话,着装得体、举止自然、言谈自信...
  10. 启动mongodb报错:waiting for connections on port 27017 解决方案
  11. 人工智能实训室解决方案
  12. Matlab中向图中添加文本
  13. OushuDB入门(四)——数仓架构篇
  14. oracle数据库数据传输
  15. 计算机组成原理:比较SRAM和DRAM存储器
  16. 【论文阅读】Salience-Guided Cascaded Suppression Network for Person Re-identification
  17. 转盘赢钱_赢钱比其他更平等
  18. 学会这几招,你也可以去收徒做培训了
  19. (翻译)传统和深度学习模型在文本分类中的应用综述与基准
  20. 论 m.2 nvme和m.2 SSD的区别

热门文章

  1. Binomial Coefficient(二项式系数)的计算
  2. 【树莓派】Raspberry Pi OS 64 位版本
  3. 又一个吊打百度网盘的开源神器,还是99年妹子开发的
  4. 每节课都是一个项目 手把手用STM32打造联网气象站-9-用LCD显示中文英文和图片
  5. OneWay广告后台注册申请
  6. elasticsearch ik分词--实现专有名词分词 同义词解析
  7. 《逆商:我们该如何应对坏事件》201903
  8. 笔记本电脑上的以太网消失或者无法识别问题
  9. 停车场web项目(内含有数据库)
  10. 关于Mac上无法进入/var/lib/docker/volumes/的解决方法