如何使用 Visio 查找和替换来替换特定字符

如何使用 Visio 查找和替换来替换特定字符

使用 Visio 2016。我想进行页面范围的查找和替换,以重新编号一堆零件标签,例如从 301、302、303、... 到 401、402、403、...

Visio 的查找和替换功能包含一个用于查找功能的通配符:

Visio 查找和替换对话框的屏幕截图。

但它不能作为被替换字符串的锚点或占位符,而是用 4 替换 303。使用查找和替换对话框可以实现这一点吗?或者使用 VBA 宏?

答案1

您可以尝试打开Visio .vsdx在文本编辑器中打开文件,例如记事本++, 哪个有正则表达式搜索和替换。

  • 做一个复制Visio记录并执行这些操作复制,以免出事。
  • “[这Visio2013 文件格式使用...诸如 ZIP 之类的存档,可以使用任何标准提取实用程序进行提取”,例如7-Zip。 使用7-Zip,如果其上下文菜单已启用,则在资源管理器中右键单击该文件即可打开它 - 无需更改文件名。
  • 提取所有文件Visio文档,保持 zip 工具处于打开状态。
  • 查找包含文本字符串(例如“301”)的文件(XML 格式)。
  • 编辑文件,例如,替换“3nn“ 替换为 '4nn“。
  • 保存文件。
  • 将文件还原到档案中取代原来的(例如,7-Zip,将文件拖放到存档中)。
  • 测试副本以确保它仍然有效Visio

相关内容