从 EXCEL/CSV 模板上传文本替换数据

文本替换屏幕上的“从 EXCEL 或 CSV 模板加载”按钮,可让您从 EXCEL 电子表格模板(.xlsx)或 CSV 文件(.csv,逗号分隔的文件格式)上传您的替换项。

GOFR 允许您从 EXCEL 电子表格加载多行替换数据。

文件规则

  • 要从 Excel 加载替换项,数据必须位于工作簿的第一个工作表中。
  • 数据必须带有相应的标题,并位于第一行。
  • 列可以按任意顺序排列,但必须具有相应的标题。
  • 只有两列是绝对必需的:Text To Find 和 Text To Replace,其余列将默认为某个值(请参阅下表中的“默认值”)。
  • 列必须具有下表所列的相应标题。它们的拼写必须与下表完全一致;大小写无关紧要。
  • 在 Excel 文件中,"Text To Find" 列中的空白条目将被程序忽略。
  • 在 CSV 文件中,各值以逗号分隔;包含逗号、引号或换行符的值必须用双引号括起来。
  • Text To Find 和 Text To Replace 的长度各自最多可达 4000 个字符。更长的文本会被截断,程序会显示哪些记录被截断。
  • 最多加载 10,000 行。
  • 加载的替换项会取代屏幕上当前的替换项。
  • 试用版每次加载模板最多只能加载 5 个替换项。Lite 版不支持从模板加载。

请在此处下载模板:http://www.officefindreplace.com/Home/Downloads(“下载模板”按钮会打开此页面)。

那里有两个模板,一个是简单的,不含格式字段(例如您要查找特定格式的文本时所需的字段),另一个是更复杂的,含有格式字段。请参阅其他帮助:查找特定格式的文本

您也可以在文本替换屏幕上单击“导出为 CSV”,获取一个包含所有列的文件,并将其用作模板。

有关参数的详细说明,请阅读:

文本替换参数帮助页

文本和选项列

对于 True 或 False 列,请输入 True 或 False(也接受 T、F、1 和 0)。

字段名称(必须作为该列的标题出现) 默认值 说明
Text To Find 这是您要在文档中查找的文本。它可以是正则表达式或通配符模式(请参阅下面的更多设置)。
Regex Find False 值:True 或 False。如果为 True,要查找的文本将被视为正则表达式模式。更多信息请参阅此处:正则表达式
WildCard Find False 值:True 或 False。如果为 True,要查找的文本将被视为通配符表达式。更多信息请参阅此处:通配符
Text To Replace 这是您要在文档中替换成的文本。它可以是正则表达式或通配符模式(请参阅下面的更多设置)。
Regex Replace False 值:True 或 False。如果为 True,要替换的文本将被视为正则表达式。
WildCard Replace False 值:True 或 False。如果为 True,要替换的文本将被视为通配符模式。
Body True 值:True 或 False。适用于所有类型(Excel、PowerPoint、Word、Visio、文本)。选中后,将在正文中搜索要查找的文本。
Hdr True 值:True 或 False。仅限 Word、PowerPoint、Excel。选中后,将在页眉中搜索要查找的文本。
Footer True 值:True 或 False。仅限 Word、PowerPoint、Excel。选中后,将在页脚中搜索要查找的文本。
Notes True 值:True 或 False。仅限 PowerPoint。选中后,将在 PowerPoint 备注中搜索要查找的文本。也接受标题 Foot Notes。
Links True 值:True 或 False。仅限 Word、Excel、PowerPoint 和 Visio。选中后,将搜索 Office 文档中定义的任何超链接。请注意,在 EXCEL 中,如果选中此选项,则只会搜索超链接。也接受标题 Hyperlinks。
Case Insensitive True 值:True 或 False。选中后,将忽略您在文档中搜索的文本的大小写。
End Notes True 值:True 或 False。仅限 Word。选中后,将在尾注中搜索要查找的文本。
Whole Word False 值:True 或 False。适用于所有文档类型。选中后,要查找的文本被视为完整的单词,而不是单词的一部分。有关指定单词边界(开始和结束)的特殊字符,请参阅下文。
Entire Cell False 值:True 或 False。仅限 Excel。选中后,整个单元格必须与要替换的值匹配。
Excel Formula False 值:True 或 False。仅限 Excel。不能与 Entire Cell 同时使用,它们必须在不同的行上输入。
File Name False 值:True 或 False。将查找和替换操作应用于最终的文件名。这仅适用于文件名本身,而不适用于文件名中的输出目录部分。
Follow Case False 值:True 或 False。跟随原始文本的大小写(大写和小写)。

要查找的格式列

这些列保存查找特定格式的文本屏幕的设置。值:A、Y 或 N。默认值为 A。

字段名称 说明
Italics To Find A = 任意格式,Y = 格式为 斜体,N = 格式不是斜体
Bold To Find A = 任意格式,Y = 格式为 粗体,N = 格式不是粗体
Underline To Find A = 任意格式,Y = 格式为下划线,N = 格式不是下划线
Strike To Find A = 任意格式,Y = 格式为删除线,N = 格式不是删除线
Style To Find A = 任意,Y = 在样式中,N = 不在样式中。样式在 StyleId To Find 中给出。
StyleId To Find 样式的名称,例如 Heading1。默认值为 Normal。
Font Color To Find A = 任意,Y = 为字体颜色,N = 不为字体颜色。颜色在 Font Color Id To Find 中给出。
Font Color Id To Find 颜色,格式为 #AARRGGBB,例如红色为 #FFFF0000。默认值为 #FF000000(黑色)。
Highlight Color To Find A = 任意,Y = 为突出显示颜色,N = 不为突出显示颜色。颜色在 Highlight Color Id To Find 中给出。
Highlight Color Id To Find 颜色,格式为 #AARRGGBB。请使用突出显示颜色图表中的某个值。默认值为 #FFFFFFFF(白色)。
Vertical Align To Find A = 任意,Y = 垂直对齐,N = 非垂直对齐

要应用的格式列

这些列保存替换后应用格式屏幕的设置。值:A、Y 或 N:A = 保持原样,Y = 应用,N = 删除。默认值为 A。

字段名称 说明
Italics To Replace 斜体
Bold To Replace 粗体
Underline To Replace 下划线
Strike To Replace 删除线
Font Color To Replace 字体颜色。颜色在 Font Color Id To Replace 中给出。
Font Color Id To Replace 颜色,格式为 #AARRGGBB。默认值为 #FF000000(黑色)。
Highlight Color To Replace 突出显示颜色。颜色在 Highlight Color Id To Replace 中给出。
Highlight Color Id To Replace 颜色,格式为 #AARRGGBB。请使用突出显示颜色图表中的某个值。默认值为 #FFFFFFFF(白色)。
Vertical Align To Replace 垂直对齐
Font Size To Replace 字号。字号在 Font Size Value To Replace 中给出。
Font Size Value To Replace 字号(以磅为单位),例如 12 或 10.5(使用句点作为小数分隔符)。

单词边界

默认情况下,以下字符表示单词边界(您可以在高级设置的“单词边界标识符”中更改它们):

+=-() /'<>?^&%$#@!;.:,[] 以及不间断空格

特别注意事项

  1. 开启正则表达式或通配符时,Whole Word 和 Case Insensitive 会被设置为 false。它们不适用于正则表达式模式搜索。开启 Regex Find 时,Entire Cell 也会被设置为 false。
  2. Whole Word 和 Links 不能同时开启,它们被视为互相排斥。
  3. 当 Regex Replace 或 WildCard Replace 为 True,而 Regex Find 和 WildCard Find 均不为 True 时,会开启相应的查找选项。
  4. 当 Whole Word 或 Entire Cell 为 True 时,WildCard Find 会被设置为 false。