Open 文件名 for 打开方式 as 文件编号

打开方式:
Input :只能读,不能写
Append:允许读也允许写,如果存在文件就追加记录,如果没有就新建文件
Output:可以读,也可以写。但总会把原来的同名文件删除,再新建一个

读取txt文件内容方法
input:从文件中读取指定数量的字符。
Input #:把数据读出放在变量里,变量用逗号分隔
Line Input #:取出完整的一行

向文件中写入数据write #:向文件中写入值,值用引号引起来。如果想在同一行中继续写入,可以在前一次写时结尾添加“;”号Print #:向文件中写入值,如果想在同一行中继续写入,可以在前一次写时结尾添加“;”
字符的间隔符Spc(n)表示输入n个空字符

范例:用Print写入
1、分行输入
Sub t1()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Print #1, "产品名称"
Print #1, Date
Close #1
End Sub
2、在同一行输入
Sub t2()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Print #1, "产品名称";
Print #1, "A产品"
Close #1
End Sub
3、输入时添加空格符
Sub t3()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Print #1, "产品名称"; Spc(5);
Print #1, "A产品"
Close #1
End Sub

4、在指定的列数输入
Sub t4()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Print #1, "产品名称"; Tab(8); '在第10列输入下面的,如果为空则插入到下一个打印的位置
Print #1, "A产品"
Close #1
End Sub

范例:用Write写入
Sub t5()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Write #1, "产品名称"
Write #1, 5
Close #1
End Sub

Sub t6()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Write #1, "产品名称";
Write #1, 5
Close #1
End Sub

Sub t7()
Dim f As String
f = ThisWorkbook.path & "\a.txt"
Open f For Output As #1
Write #1, "产品名称"; 5 '这里逗号等同于"; "(分号)"
Close #1
End Sub

转载于:https://blog.51cto.com/mflag/2361525

VBA打开TXT类文件读写相关操作代码相关推荐

  1. OpenCV学习笔记(四):XML,YAML(.txt,.doc)文件读写操作

    OpenCV学习笔记(四):XML,YAML(.txt,.doc)文件读写操作 一.Write_XML_and_YAML_File(写入XML) #include <opencv2/opencv ...

  2. python怎么保存文件代码_Python文件读写保存操作的实现代码

    本篇文章给大家带来的内容是关于Python文件读写保存操作的实现代码 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 记录下第一次使用Python读写文件的过程,虽然很简单,第一次实 ...

  3. Matlab的各种数据读取、文件读写等操作汇总

    Matlab的各种数据读取.文件读写等操作汇总 MATLAB提供了多种方式从磁盘读入文件或将数据输入到工作空间,即读取数据,又叫导入数据:将工作空间的变量存储到磁盘文件中称为存写数据,又叫导出数据.至 ...

  4. C++使用CFile类文件读写

    C++,MFC使用Cfile类文件读写的一个例程. 操作包括: CSV文件","分隔内容 文件换行操作 文件末尾位置查找 文件写入 官方文件参考: https://docs.mic ...

  5. Android U盘文件读写复制操作

    Android U盘文件读写复制操作 应用开发起因 一.U盘的拔插监听及读取U盘设备 二.读取文件列表 1.U盘文件列表读取 2.Storage文件列表读取 三.通过文件列表进入文件,进行文本文件的读 ...

  6. python对文件的相关操作

    python对文件的相关操作 保存图片 打开文件夹 选择文件打开 后续 保存图片 import cv2 cv2.imwrite('D:\\1.png', img_s) # img是你要保存的图片 打开 ...

  7. python文件夹在哪_Python文件夹与文件的相关操作(推荐)

    最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动. 有关文件夹与文件的查找,删除等功能 在 os 模块中实现.使用时需先导入这个模 ...

  8. 基于C#的AE二次开发之图层右键菜单打开属性表及图层相关操作

    基于C#的AE二次开发之图层右键菜单打开属性表及图层相关操作 我的开发环境为ArcGIS Engine 10.2与Visual studio2010.主地图名称为axMapControl1,Toc目录 ...

  9. (更新时间)2021年3月24日 python基础知识(文件和文件夹相关操作)

    文件和文件夹相关操作 有些时候,需要对文件进行重命名.删除等一些操作,python的os模块中都有这么功能 1. 文件重命名 os模块中的rename()可以完成对文件的重命名操作 rename(需要 ...

最新文章

  1. Java Timer定时器 使用
  2. mysql8.11安装_MySQL-mysql 8.0.11安装教程
  3. TCL脚本语言基础介绍
  4. python卸载后安装不上_[宜配屋]听图阁
  5. mock接口开发,excel(读,写,修改)
  6. 学生选课管理系统(python)
  7. Java后端开发实习记录
  8. 世纪佳缘php查学历吗,爬了世纪佳缘后发现了一个秘密,世纪佳缘找对象靠谱吗?...
  9. 算法设计与分析——动态规划
  10. BTrace-Java 线上问题排查神器
  11. opencv实战——机器视觉检测和计数
  12. CRC校验原理及CRC-8简单校验函数设计
  13. c语言数据文件是,C语言数据文件操作.ppt
  14. 7-2 养兔子 (20 分)
  15. Mybatis 任务二:配置文件深入
  16. 因电子邮件礼节不佳而被解雇
  17. 遵守数据安全法,零信任保驾护航
  18. XSLT-FO基础知识
  19. 怎么实现全国IP自动更换?
  20. 深入浅出 Gradle Sync 优化

热门文章

  1. javascript字符串相关的面试题总结
  2. javaScript实现选中文字提示新浪微博分享的效果
  3. JS-分支结构(单向-双向-多向-嵌套)
  4. 【Vue】全局过滤器和局部过滤器
  5. CSMA/CD协议(一目了然,看过都说好)
  6. linux下拷贝文件的时候出现权限不够,如何解决
  7. 深入理解深度学习中的激活函数
  8. ros构建机器人运动学模型_机器人开源控制软件 OROCOS
  9. Ajax--同源策略,jsonp跨域传输原理(callback),
  10. SQL Server-聚焦在视图和UDF中使用SCHEMABINDING(二十六)