连接字符串/文件 – 查找和替换
Global Office Find & Replace 允许您更改 EXCEL 中数据连接的各个方面。
有几种可能的使用场景。
- 数据库名称已更改。
- 存储在 SharePoint 中的共享连接文件已更改。
- 服务器名称或 URL 已更改。
- 您想更改连接名称。
- 您想选中“Always Use Connection File”(始终使用连接文件)设置的复选框。
等等。
GOFR 允许您检查计算机或文件共享上所有 EXCEL 文档中的所有连接字符串,并允许您查找和替换连接字符串的任何部分。
连接字符串中心屏幕
当您单击主屏幕第 3 步中的“Excel 连接”按钮时,程序会读取您在第 2 步中选择的文档的连接,并向您显示 3 个不同的选项卡。
按 MS Office 文档显示的连接
在这里,您可以浏览在第 2 步中选择的所有文件,并通过单击“显示连接”显示该文档的所有连接字符串和文件。属性屏幕显示属性名称及其值。如果您在此处单击“更新”,则会在“查找/替换/更新连接”选项卡中创建新的查找和替换操作,并将您带到该选项卡进行必要的更改。单击“返回文档列表”可返回文件列表。
唯一连接
在这里,您将看到所有唯一连接值的列表,以及每个值所在的文档数。您可以查看所有值,并单击“显示文件”查看它们所在的所有文件(“返回唯一属性列表”会带您返回)。单击“更新”可在“查找/替换/更新连接”选项卡中创建一个条目,用于查找和替换该连接字符串的该值。
查找/替换/更新连接
您将在这里对不同的连接字符串值执行所有查找和替换操作。每一行包含:
- 删除– 从查找替换操作中删除一个条目。
- 选择属性– 这是一个下拉列表,列出您可以更改的连接属性。
- 要查找的文本 – 输入要查找的文本。可以是连接字符串的全部或一部分,例如
Server=myServer。 - 选项(位于“要查找的文本”旁边)– 可让您在要查找的文本中启用正则表达式或通配符:选择“文本”、“通配符”或“正则表达式”。其工作方式与文本替换中相同,请参阅文本选项。
- 要替换的文本 – 输入您要替换成的文本,例如
Server=myNewServer。 - 选项(位于“要替换的文本”旁边)– 在查找操作成功之后,您还可以输入正则表达式或通配符替换。这样可以进一步处理数据。请参阅我们有关此主题的帮助主题。
- 忽略大小写– 选中后,将忽略文本的大小写,即 JoHn SmItH 被视为等同于 John Smith。这不适用于正则表达式和通配符替换。
此选项卡底部的按钮:
- 添加更改– 创建新的一行,以便执行新的查找替换操作。
- 从 EXCEL 或 CSV 模板加载更改– 从 excel 电子表格或 csv 文件加载操作,请参阅从 EXCEL/CSV 模板上传连接字符串替换项。
- 将更改导出为 CSV– 将您的连接字符串操作导出到 csv 文件。该文件可用作加载用的模板。
其他按钮
- 将所有连接导出为 csv– 将所有文档的所有连接属性导出到可在 Excel 中打开的 csv 文件。该文件包含
File、Property和Value列,导出完成后会自动打开。 - 重置 – 删除所有连接字符串查找替换操作,并重新从您的文档读取连接。
- 保存并关闭 – 完成后单击它。然后返回主屏幕,在第 4 步中选择输出,并单击“执行替换或提取”。
注意事项
- 与文本替换不同,您可以将要查找的文本留空。如果您想用某个值填充空属性,这一点很重要。只需将该字段留空,并在要替换的文本框中输入值。
- 与文本替换中一样,如果您在要替换的文本中选择了正则表达式或通配符替换,则在要查找的文本中也必须使用正则表达式或通配符。
- 如果您选择了正则表达式或通配符,“忽略大小写”将被禁用,因为它与正则表达式无关。
- 正则表达式以绿色标记。
- 通配符表达式以黄色标记。
- 正则表达式或通配符输入中的错误以粉红色标记。
- 某些连接属性在 Excel 中显示为复选框,例如 “Always Use Connection File” 和 “Save Password”(保存密码)。它们被视为“True”或“False”,或者“1”和“0”,并在程序中显示为 “1 (已选中)” 或 “0 (未选中)”。更改这些值时,会忽略正则表达式设置。输入要查找的文本时,选中时输入“1”或“true”,未选中时输入“0”或“false”。
- 请注意,如果您正在更新连接字符串并添加密码,而未选中“Save Password”复选框,Excel 将删除该密码。在这种情况下,您还必须更新“Save Password”选项。
- 试用版一次最多只能更改 2 个连接字符串。