UiPath Documentation
studio
2024.10
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Studio ガイド

Microsoft Office の問題

問題

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

Excel

  • StudioX プロファイルでアクティビティの設定時にプラス記号 のメニューから [Excel 内で示す] を選択すると、以下のエラーdocs imageのいずれかが発生します。

    • ブックを開くときにエラーが発生しました。Excel がインストールされていることをご確認ください。
    • Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).::(ライブラリが登録されていません。(HRESULT からの例外: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).::)

  • Excel アクティビティの実行時に以下のエラーが発生します。

ブックを開くときにエラーが発生しました。Excel がインストールされていることをご確認ください。Unable to cast COM object of type 'Microsoft.Office.Interop.Excel.ApplicationClass' to interface type 'Microsoft.Office.Interop.Excel._Application'. ('Microsoft.Office.Interop.Excel.ApplicationClass' の種類の COM オブジェクトを 'Microsoft.Office.Interop.Excel._Application' の種類のインターフェイスにキャストできません。)

Word

  • Word アクティビティの実行時に以下のエラーが発生します。

ドキュメントを開くときにエラーが発生しました。Word アプリケーションがインストールされていることをご確認ください。既にインストールされている場合は、Office の修復が必要な可能性があります。

Outlook

  • Outlook アクティビティの実行時、または StudioX プロファイル内でアクティビティを設定し、プラス ドキュメントの画像 メニューからフォルダーやアカウントなどの Outlook データにアクセスしようとすると、以下のエラーが発生します。

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'... (オブジェクト 'UiPath.Mail.Activities.Business.OutlookApplicationCard' に対するプロパティ アクセサー 'Account' が次の例外をスローしました。'Microsoft.Office.Interop.Outlook.ApplicationClass' の種類の COM オブジェクトを 'Microsoft.Office.Interop.Outlook._Application' の種類のインターフェイスにキャストできません。...)

PowerPoint

  • プレゼンテーション アクティビティの実行時に以下のエラーが発生します。

Cannot open PowerPoint RemoteException wrapping UiPath.Presentations.PowerPointException: Please make sure PowerPoint is installed. (PowerPoint を開けません。RemoteException wrapping UiPath.Presentations.PowerPointException: PowerPoint がインストールされていることを確認してください。)

原因

Microsoft Office のインストールの問題により、Windows レジストリの COM 相互運用の設定が適切に行われなくなる可能性があります。これは、以下の場合に発生します。

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

解決策

Microsoft Office 修復ツールを使用して Windows レジストリをチェックし、オートメーション構築時のエラーの原因となる Microsoft Office アプリケーションの一般的な問題を修復します。Microsoft の Office 修復ツールを実行するためにも使用できます。このツールにより、お使いのマシンに対して実行したり、他のマシンにエクスポートしてデプロイできる、修復計画が生成されます。

注:

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

  1. [ホーム] (Studio の Backstage ビュー) > [ツール] > [アプリ] > [Microsoft Office 修復ツール] の順に選択します。修復ツールが開きます。

  2. ウィンドウ上部のタブで、使用可能な各アクションを表示できます。以下のタブが用意されています。

    • 各 Microsoft Office アプリケーションのタブ: Excel、Outlook、Word、PowerPoint
    • Office の修復、および Office 2013 以降のバージョンの Microsoft Office 修復ツールについての情報 アクションごとに、アプリケーションのインストール パスバージョン32 ビット版64 ビット版かの情報が、修復ツールによって自動的に検出されます。検出された情報が正しいことを確認し、必要に応じて修正します。

  3. Select Generate Repair Plan. A list of actions to perform is displayed.

  4. Select which repair actions to perform. By default, all recommended repair actions are selected. To view details about an action, select ドキュメントの画像 next to it.

  5. 修復計画で何をするかを選択します。

    • 修復操作を実行 - マシン上でアクションを実行します。このオプションを選択すると、その結果がウィンドウの下部に表示されます。
    • .reg ファイルを作成 - 修復の変更の完全なリストを表示するには、.reg ファイルを生成します。
    • 設定をエクスポート - 他のマシンにデプロイ可能な修正計画を使用して、JSON ファイルを作成します。

レジストリを以前のステートに戻す

修復計画が実行されるたびに、以前の Windows レジストリ構成のバックアップが保存されます。Microsoft Office 修復ツールの実行後に予期しない問題が発生した場合は、以下を実行します。

  1. ツールを再び開いて [バックアップ] タブを選択します。実行された修復のリストが表示されます。
  2. Select Restore next to the repair whose registry changes to undo.
  • 問題
  • Excel
  • Word
  • Outlook
  • PowerPoint
  • 原因
  • 解決策
  • レジストリを以前のステートに戻す

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得