Skip to content

读取文本文件内容

函数名:f_读取文本文件 / f_Read

功能描述

读取指定路径文本文件的全部内容,返回完整文本字符串。

会员等级:🟢 免费版(Free)

语法

excel
=f_读取文本文件(文件路径)

参数

参数名类型必填默认值说明
文件路径String待读取文本文件的完整路径

返回值

String - 文件的全部文本内容。异常时返回 "错误: {异常信息}"

使用示例

读取文本文件内容

公式

excel
=f_读取文本文件("D:\Data\notes.txt")

结果

这是文本文件中的所有内容。

文件不存在

公式

excel
=f_读取文本文件("C:\nofile.txt")

结果

错误: 系统找不到指定的文件。

获取文件内容长度

公式

excel
=LEN(f_读取文本文件(A1))

结果

128

技术说明

  • 调用 File.ReadAllText(filePath) 一次性读取整个文件的文本内容。
  • 自动检测文件编码(UTF-8 或系统默认编码)。
  • 适用于文本格式文件(如 .txt、.csv、.json、.xml 等),不适合二进制文件。

错误处理

错误场景返回值
文件不存在错误: 系统找不到指定的文件。
权限不足错误: 拒绝访问。
文件被占用错误: 文件正由另一进程使用。
其他异常错误: {异常信息}

基于源代码最新版本文档