通知を受け取る

UiPath Studio

UiPath Studio ガイド

Microsoft Office Interop の問題

問題

Microsoft Office アプリケーション、特に Excel でオートメーションを構築または実行するときに、さまざまなエラーが発生する可能性があります。

症状

Excel

  • StudioX プロファイルでアクティビティを設定し、プラス plus buttonplus button メニューの [Excel 内で示す] を選択するときに、以下のいずれかのエラーが発生します。
    • ブックを開くときにエラーが発生しました。Excel がインストールされていることをご確認ください。
    • Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).::(ライブラリが登録されていません。(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 相互運用の設定が適切に行われなくなる可能性があります。これは、以下の場合に発生します。

  • Microsoft Office をインストールし、その後削除してから、旧バージョンの Office をインストールした場合。
  • Microsoft Office が既にインストールされているところに、既にインストールされているバージョンの Office のものとは異なる Office コンポーネントが付属する Skype for Business がインストールされた場合。

解決策

The Repair Tool for Microsoft Office Interop checks the Windows registry and attempts to repair common Microsoft Office issues that cause errors when building automations. The tool generates a repair plan that you can either run on your machine or export as a .reg file that you can deploy to other machines.

📘

注:

修復の実行には管理者権限が必要ですが、修復計画の生成には必要ありません。

Microsoft Office Interop 修復ツールの使用

  1. [ホーム] (Studio の Backstage ビュー) > [ツール] > [Microsoft Office Interop 修復ツール] の順に選択します。修復ツールが開きます。
789789
  1. ウィンドウの最上部にあるタブを使用し、修復する Microsoft Office アプリケーション (Excel、Outlook、Word、または PowerPoint) を選択します。
  2. アプリケーションのインストール パスバージョン32 ビット版か 64 ビット版かの情報が、修復ツールによって自動的に検出されます。検出された情報が正しいことを確認し、必要に応じて修正します。
  3. [修復計画を生成] をクリックします。実行すべきアクションのリストが表示されます。
784784
  1. 以下のいずれかのオプションを選択します。

    • Create a .REG file - Generate a .reg file with the repair actions that you can then deploy on multiple machines.
    • 修復操作を実行 - マシン上でアクションを実行します。

    選択したアクションを実行すると、その結果がウィンドウの下部に表示されます。

Microsoft Office 修復ツールを使用する

If the Repair Tool for Microsoft Office Interop doesn't fix the issue, try running Microsoft's Office repair tool.

1 年前に更新

Microsoft Office Interop の問題


改善の提案は、API リファレンスのページでは制限されています

改善を提案できるのは Markdown の本文コンテンツのみであり、API 仕様に行うことはできません。