订阅

UiPath Studio

UiPath Studio 指南

Microsoft Office 问题

问题

使用 Microsoft Office 应用程序(尤其是 Excel)构建或运行自动化时,可能会发生各种错误。

症状

Excel

  • 当您在 StudioX 配置文件中配置活动并选择“添加”plus buttonplus button 菜单中的“在 Excel 中指明”时,发生以下错误之一:
    • 打开工作簿时出错。请确保已安装 Excel。
    • 库未注册。(HRESULT 造成异常:0x8002801D (TYPE_E_LIBNOTREGISTERED))。
398398
  • Excel 活动运行,并且发生以下错误:
    Error opening workbook. Make sure Excel is installed. Unable to cast COM object of type 'Microsoft.Office.Interop.Excel.ApplicationClass' to interface type 'Microsoft.Office.Interop.Excel._Application'.
983983

Word

  • Word 活动运行时,会发生以下错误:
    Error opening document, make sure Word application is installed. If already installed, an Office Repair may be required.
571571

Outlook

  • The following error occurs when an Outlook activity runs, or when you are configuring an activity in the StudioX profile and you are trying to access Outlook data such as folders or accounts from the Plus plus buttonplus button menu:
    Property accessor 'Account' on object 'UiPath.Mail.Activities.Business.OutlookApplicationCard' threw the following exception:'Unable to cast COM object of type 'Microsoft.Office.Interop.Outlook.ApplicationClass' to interface type 'Microsoft.Office.Interop.Outlook._Application'...
580580

PowerPoint

  • 演示文稿活动运行时,发生以下错误:
    Cannot open PowerPoint
    RemoteException wrapping UiPath.Presentations.PowerPointException: Please make sure PowerPoint is installed.
577577

原因

Microsoft Office 安装问题可能会导致 Windows 注册表中的 COM Interop 配置不正确。例如,在以下情况下可能会发生这种情况:

  • 先安装 Microsoft Office,然后将其删除,然后再安装 Office 的早期版本。
  • 在已经安装 Office 的情况下,安装 Skype for Business,该应用程序附带的 Office 组件与已安装的 Microsoft Office 版本中的组件不同。

解决方案

Microsoft Office 修复工具检查 Windows 注册表,并尝试修复与 Microsoft Office 应用程序有关的常见问题,这些问题会在构建自动化时导致错误。此外,您可以使用它来运行 Microsoft Office 修复工具。该工具会生成修复计划,您可以在计算机上运行该修复计划,也可以在其他计算机上导出并部署该修复计划。

📘

备注:

运行修复需要管理员特权,而生成修复计划则不需要。

使用 Microsoft Office 修复工具

  1. Select Home (Studio Backstage View) > Tools > Apps > Repair Tool for Microsoft Office. The repair tool opens.

  2. 使用窗口顶部的选项卡,您可以查看每个可用操作。可用选项卡如下所示:

    • 每个 Microsoft Office 应用程序的选项卡:Excel、Outlook、Word 和 PowerPoint。
    • Office 修复,以及有关 Office 2013 及更高版本的 Microsoft Office 修复工具的信息。

    对于每项操作,该工具会自动检测应用程序的安装路径版本以及它是 32 位还是 64 位版本。验证信息是否正确,并根据需要进行调整。

10021002
  1. 单击“生成修复计划”。要执行的操作列表随即显示。
992992
  1. 选择要执行的修复操作。默认情况下,系统将选择所有建议的修复操作。如要查看有关操作的详细信息,请单击该操作旁的 expand buttonexpand button
  2. 选择要对修复计划进行的操作:
    • 运行修复操作 - 在计算机上运行操作。如果选择此选项,结果将显示在窗口的下部。
    • Create .REG file - Generate a .reg file see a full list of repair changes.
    • 导出配置 - 创建带有修复计划的 JSON 文件,随后可以将其部署到其他计算机上。

将注册表恢复到之前的状态

每次运行修复计划时,系统都会保存以前的 Windows 注册表配置的备份。如果运行 Microsoft Office 修复工具后遇到意外问题,请执行以下操作:

  1. 再次打开该工具,然后选择“备份”选项卡。系统将显示已运行的修复列表。
  2. 单击其注册表更改为撤消的修复旁的“恢复”。

7 个月前更新

Microsoft Office 问题


建议的编辑仅限用于 API 参考页面

您只能建议对 Markdown 正文内容进行编辑,而不能建议对 API 规范进行编辑。