- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Microsoft Office 问题
使用 Microsoft Office 应用程序(尤其是 Excel)构建或运行自动化时,可能会发生各种错误。
-
当您在 StudioX 配置文件中配置活动并选择添加 菜单中的“在 Excel 中指明”时,发生以下一项错误中:
- 打开工作簿时出错。请确保已安装 Excel。
-
库未注册。(HRESULT 造成异常:0x8002801D (TYPE_E_LIBNOTREGISTERED))。
- Excel 活动运行,并且发生以下错误:
打开工作簿时出错。请确保已安装 Excel。无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象转换为接口类型“Microsoft.Office.Interop.Excel._Application”。
- 当 Outlook 活动运行时,或者您在 StudioX 配置文件中配置活动,并尝试从“添加” 菜单中访问 Outlook 数据(例如文件夹或帐户)时,会发生以下错误:
对象“UiPath.Mail.Activities.Business.OutlookApplicationCard”上的属性访问器“帐户”引发以下异常:“无法将类型为‘Microsoft.Office.Interop.Outlook.ApplicationClass’的 COM 对象转换为接口类型‘Microsoft.Office.Interop.Outlook._Application’…
Microsoft Office 安装问题可能会导致 Windows 注册表中的 COM Interop 配置不正确。例如,在以下情况下可能会发生这种情况:
- 先安装 Microsoft Office,然后将其删除,然后再安装 Office 的早期版本。
- 在已经安装 Office 的情况下,安装 Skype for Business,该应用程序附带的 Office 组件与已安装的 Microsoft Office 版本中的组件不同。
Microsoft Office 修复工具检查 Windows 注册表,并尝试修复与 Microsoft Office 应用程序有关的常见问题,这些问题会在构建自动化时导致错误。此外,您可以使用它来运行 Microsoft Office 修复工具。该工具会生成修复计划,您可以在计算机上运行该修复计划,也可以在其他计算机上导出并部署该修复计划。
- 选择“主页”(Studio 后台视图)>“工具”>“应用”>“Microsoft Office 修复工具”。修复工具将打开。
-
使用窗口顶部的选项卡,您可以查看每个可用操作。可用选项卡如下所示:
- 每个 Microsoft Office 应用程序的选项卡:Excel、Outlook、Word 和 PowerPoint。
-
Office 修复,以及有关 Office 2013 及更高版本的 Microsoft Office 修复工具的信息。
对于每项操作,该工具会自动检测应用程序的安装路径、版本以及它是 32 位还是 64 位版本。验证信息是否正确,并根据需要进行调整。
-
单击“生成修复计划”。要执行的操作列表随即显示。
- 选择要执行的修复操作。默认情况下,系统将选择所有建议的修复操作。如要查看有关操作的详细信息,请单击该操作旁的 。
-
选择要对修复计划进行的操作:
- 运行修复操作 - 在计算机上运行操作。如果选择此选项,结果将显示在窗口的下部。
- 创建 .REG 文件 - 生成
.reg
文件,查看完整的修复更改列表。 - 导出配置 - 创建带有修复计划的 JSON 文件,随后可以将其部署到其他计算机上。