私は間違ったことをしません。
この手順を実行しました: この問題を解決するには、次の手順に従います。
- 管理者としてサーバーにログインします。
- [スタート] -> [ファイル名を指定して実行] に移動し、「taskmgr」と入力します。
- タスク マネージャーのプロセス タブに移動し、[すべてのユーザーのプロセスを表示する] にチェックを入れます。
- リストに「Excel.exe」エントリがある場合は、エントリを右クリックして「プロセスの終了」を選択します。
- タスク マネージャーを閉じます。
- [スタート] -> [ファイル名を指定して実行] に移動し、「services.msc」と入力します。
- Excel 自動化サービスが実行されている場合は停止します。
- [スタート] -> [ファイル名を指定して実行] に移動し、「dcomcnfg」と入力します。
- これにより、コンポーネント サービス ウィンドウが表示され、[Console Root] -> [Computers] -> [DCOM Config] が展開されます。
- コンポーネントのリストで「Microsoft Excel アプリケーション」を見つけます。
- エントリを右クリックし、「プロパティ」を選択します
- プロパティ ダイアログの [ID] タブに移動します。
- 「インタラクティブなユーザー」を選択します。
- 「OK」ボタンをクリックします。
- サービス コンソールに切り替えます
- Excel自動化サービス開始
- アプリケーションをテストする 再び。
しかし、「CLSID を持つコンポーネントの COM クラス ファクトリを取得しています」という別のエラーが発生します。このリンクが気に入りました
しかし、それは役に立ちませんでした。