VBA打开TXT类文件读写相关操作代码
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类文件读写相关操作代码相关推荐
- OpenCV学习笔记(四):XML,YAML(.txt,.doc)文件读写操作
OpenCV学习笔记(四):XML,YAML(.txt,.doc)文件读写操作 一.Write_XML_and_YAML_File(写入XML) #include <opencv2/opencv ...
- python怎么保存文件代码_Python文件读写保存操作的实现代码
本篇文章给大家带来的内容是关于Python文件读写保存操作的实现代码 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 记录下第一次使用Python读写文件的过程,虽然很简单,第一次实 ...
- Matlab的各种数据读取、文件读写等操作汇总
Matlab的各种数据读取.文件读写等操作汇总 MATLAB提供了多种方式从磁盘读入文件或将数据输入到工作空间,即读取数据,又叫导入数据:将工作空间的变量存储到磁盘文件中称为存写数据,又叫导出数据.至 ...
- C++使用CFile类文件读写
C++,MFC使用Cfile类文件读写的一个例程. 操作包括: CSV文件","分隔内容 文件换行操作 文件末尾位置查找 文件写入 官方文件参考: https://docs.mic ...
- Android U盘文件读写复制操作
Android U盘文件读写复制操作 应用开发起因 一.U盘的拔插监听及读取U盘设备 二.读取文件列表 1.U盘文件列表读取 2.Storage文件列表读取 三.通过文件列表进入文件,进行文本文件的读 ...
- python对文件的相关操作
python对文件的相关操作 保存图片 打开文件夹 选择文件打开 后续 保存图片 import cv2 cv2.imwrite('D:\\1.png', img_s) # img是你要保存的图片 打开 ...
- python文件夹在哪_Python文件夹与文件的相关操作(推荐)
最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动. 有关文件夹与文件的查找,删除等功能 在 os 模块中实现.使用时需先导入这个模 ...
- 基于C#的AE二次开发之图层右键菜单打开属性表及图层相关操作
基于C#的AE二次开发之图层右键菜单打开属性表及图层相关操作 我的开发环境为ArcGIS Engine 10.2与Visual studio2010.主地图名称为axMapControl1,Toc目录 ...
- (更新时间)2021年3月24日 python基础知识(文件和文件夹相关操作)
文件和文件夹相关操作 有些时候,需要对文件进行重命名.删除等一些操作,python的os模块中都有这么功能 1. 文件重命名 os模块中的rename()可以完成对文件的重命名操作 rename(需要 ...
最新文章
- Java Timer定时器 使用
- mysql8.11安装_MySQL-mysql 8.0.11安装教程
- TCL脚本语言基础介绍
- python卸载后安装不上_[宜配屋]听图阁
- mock接口开发,excel(读,写,修改)
- 学生选课管理系统(python)
- Java后端开发实习记录
- 世纪佳缘php查学历吗,爬了世纪佳缘后发现了一个秘密,世纪佳缘找对象靠谱吗?...
- 算法设计与分析——动态规划
- BTrace-Java 线上问题排查神器
- opencv实战——机器视觉检测和计数
- CRC校验原理及CRC-8简单校验函数设计
- c语言数据文件是,C语言数据文件操作.ppt
- 7-2 养兔子 (20 分)
- Mybatis 任务二:配置文件深入
- 因电子邮件礼节不佳而被解雇
- 遵守数据安全法,零信任保驾护航
- XSLT-FO基础知识
- 怎么实现全国IP自动更换?
- 深入浅出 Gradle Sync 优化