今日学习目标
- 学会用VBA操作文本文件
- 掌握文件的读写方法
- 了解文件遍历
知识点
文件操作语句
vba' 打开文件
Open "路径" For Input As #1
' 读取行
Line Input #1, str
' 写入行
Print #1, str
' 关闭文件
Close #1今日代码
vba' 打开文件
Open "路径" For Input As #1
' 读取行
Line Input #1, str
' 写入行
Print #1, str
' 关闭文件
Close #1练习题
- 读取并显示文本文件内容
- 创建日志文件写入函数
- 批量处理多个文本文件
参考解答
1. 使用Open语句打开文件,Line Input逐行读取内容到变量,最后用MsgBox或立即窗口显示。 2. 创建带时间戳的日志函数,使用Print #语句写入文件,添加错误处理确保文件正确关闭。 3. 使用FileSystemObject的GetFolder方法获取文件集合,遍历处理每个文本文件。
由在线工具箱(www.vba.net)整理制作