Windows10でのExcelstdole32.tlbエラーを修正

Microsoft Officeは、日常的に使用するソフトウェアです。ドキュメントの作成、データシートの作成、プレゼンテーションの提示など、MSOfficeプログラム(MS Office)重要性を無視することはできません。Microsoft Officeスイートにはいくつかの問題があるため、MicrosoftWordまたはExcelを開くのは悪夢かもしれません。MicrosoftWordまたはMicrosoftExcelを起動すると、Windowsは(Windows)Microsoft Office 2007をセットアップしようとしますが、これは面倒であり、結果としてstdole32.tlbエラーが発生します。このエラーを修正するには、この記事を読み続けてください。

Windows10でのExcelstdole32.tlbエラーを修正

Windows10でExcelのstdole32.tlbエラーを修正する方法(How to Fix Excel stdole32.tlb Error in Windows 10)

  • Excel stdole32.tlbのエラーメモリリーク:メモリリークの問題が発生すると、 (Error in Excel stdole32.tlb Memory Leak: )Excelメモリのサイズが定期的に増加し、システム全体のパフォーマンスが低下します。また、同じジョブの無限ループまたは繰り返し実行を開始します。
  • エラーstdole32.Tlb論理障害:(Error stdole32.Tlb Logic Fault:)正しい入力を割り当てても、この論理エラーが原因で間違った出力を受信し始める場合があります。この間違いの主な原因は、すべての受信データの処理を担当するMicrosoftCorporationのソースコードの欠陥です。
  • stdole32.tlbエラークラッシュ:(stdole32.tlb Error Crash: )この間違いにより、Excelソフトウェアがタスクを実行できなくなります。それとは別に、Excelプログラムは与えられた入力に応じて適切な出力を提供することができません。

このエラーは、Excelプログラムがクラッシュまたは失敗した場合に発生します。このエラーは、実行時に一部のコードが動作していないことを意味しますが、必ずしもコードが破損していることを示しているわけではありません。このExcelエラー(Excel Error)は、プロセスを妨げるため、かなり厄介です。Excel 2007ユーザーは、制限はありませんが、この問題に頻繁に直面します。Excel2019および2016のユーザーもこの問題を報告しています。このExcel(Excel)エラーで問題が発生した場合、この記事は非常に役立ちます。

方法1:MicrosoftOfficeを修復する(Method 1: Repair Microsoft Office)

前述のように、MicrosoftOffice製品のバグが原因でエラーが発生しています。Microsoft Office 2007の修復は、最初に試みることができるオプションです。ファイルが破損した場合、 Microsoft Office(Microsoft Office)が修復されると、ファイルは新しいファイルに置き換えられます。結果として、これはExcel 2007の通常の問題であるため、 (Excel 2007)MicrosoftOffice2007パッケージを修正することをお勧めします。これにより、ファイルの破損が解決され、 Microsoft Office(Microsoft Office)が修復されると、ファイルは新しいファイルに置き換えられます。実行するアクションは次のとおりです。

1. Windows + R keysを同時に押して、 [実行(Run)]ダイアログボックスを開きます。

2. appwiz.cplと入力し、Enterキーを押して、[(Enter key)プログラムと機能(Programs and Features)]のアプレットを開きます。

appwiz.cplと入力し、Enterキーを押して、[プログラムと機能]のアプレットを開きます。 Windows10のstdole32.tlbエラーを修正

3. Microsoft Office 2007を(Microsoft Office 2007)右クリック(Right-click)し、[変更(Change)]をクリックします。

[変更]をクリックします

4.プロンプトで[はい(Yes)]をクリックします。

5.その後、[修復]、[(Repair)続行(Continue)]の順にクリックします。

[修復]、[続行]の順にクリックします。 Windows10のstdole32.tlbエラーを修正

6.もう一度、[修復(Repair)]をクリックします。

修復をクリックします

7. Microsoft Office 2007の修復が完了したら、[閉じる(Close)]をクリックします。

[閉じる]をクリックします。 Windows10のstdole32.tlbエラーを修正

方法2:Windowsを更新する(Method 2: Update Windows)

Windows Update(Windows)は、さまざまな問題やエラーを解決します。最新のパッチがWindowsに適用されているかどうかを確認してください。その結果、この段階でオペレーティングシステムを更新して、問題に対処します。そのためには、 Windows10最新アップデートをダウンロードしてインストールする方法(How to Download and Install Windows 10 Latest Update)に関するガイドをお読みください。

Windowsを更新する

また読む:(Also Read:) Windows10でMicrosoftOfficeが開かない問題を修正する(Fix Microsoft Office Not Opening on Windows 10)

方法3:マルウェアスキャンを実行する(Method 3: Run Malware Scan)

上記の解決策を試してもExcel(Excel)でこの問題が引き続き発生する場合は、ウイルスまたはマルウェアの侵入がシステムに侵入し、stdole32.tlbエラーを引き起こしている可能性があります。そのため、マルウェアやウイルスをスキャンしてコンピュータから削除することを強くお勧めします。これを行うには、Windows10でPCからマルウェアを削除する方法(How to Remove Malware from your PC in Windows 10)に関するガイドをお読みください。

好みに応じてスキャンオプションを選択し、[今すぐスキャン]をクリックします

方法4:システムファイルを修復する(Method 4: Repair System Files)

一部の重要なシステムファイルが破損し、 Excel(Excel)でstdole32.tlbエラーが発生する可能性があります。システムファイルチェック(SFC)スキャンは、このシナリオに対処する上で非常に役立ちます。SFCスキャン方式は、破損したファイルをすべて修復する前に検査します。そのため、問題を解決するために、完全なシステムファイルチェック(Files Check)スキャンを実行することをお勧めします。以下はあなたが取らなければならない対策です。Windows 10でシステムファイルを修復する方法(How to Repair System Files on Windows 10)に関するガイドを読み、すべての破損したファイルを修復するために指示された手順に従います。

SFCおよびDISMコマンドラインを実行して、システムファイルを修復します。 Windows10のstdole32.tlbエラーを修正

また読む:(Also Read:) Excelで数式なしで値をコピーして貼り付ける方法(How to Copy and Paste Values Without formulas in Excel)

方法5:レジストリキーの権限を変更する(Method 5: Change Permission for Registry Keys)

上記の手順が機能しない場合は、この方法を使用してレジストリデータベースのさまざまな権限を変更してみてください。以下の手順に従ってください。

注:(Note:)追加の問題を回避するために、変更を加える前にレジストリデータベースをバックアップすることをお勧めします。構成に誤りがあった場合は、レジストリデータベースを、すべてが正常に機能していた以前の状態に復元できます。

1. Windows + R keysを同時に押して、[実行(Run )]ダイアログボックスを起動します。

2. regeditと入力し、Enterキーを押して、(Enter key)レジストリエディタ(Registry Editor)ウィンドウを開きます。

regeditと入力し、Enterキーを押して、レジストリエディタウィンドウを開きます。

3.ユーザーアカウント制御(User Account Control)プロンプトで [はい]をクリックします。(Yes)

4.ドロップダウンメニューから[ファイル(File)] 、 [エクスポート]の順に選択します。(Export)

[ファイル]、[エクスポート]の順に選択します。 Windows10のstdole32.tlbエラーを修正

4.次に、「ファイル名(File name)」と入力します。[エクスポート範囲(Export range)]で、[すべて(All)]を選択し、[保存(Save)]をクリックします。

「ファイル名」と入力します。 [エクスポート範囲]で、[すべて]を選択し、[保存]をクリックします

5.レジストリエディタ(Registry Editor)で指定されたロケーションパスに移動します。

HKEY_CLASSES_ROOT\Excel.Chart.8

レジストリエディタで指定された場所のパスに移動します

6. Excel.Chart.8を(Excel.Chart.8)右クリック(Right-click)し、ドロップダウンメニューから[アクセス許可(Permissions)]を選択します。

ドロップダウンメニューから[権限]を選択します。 Windows10のstdole32.tlbエラーを修正

7.[アクセス許可]ウィンドウで[追加]をクリックします。(Add)

[権限]ウィンドウで[追加]をクリックします

8. [オブジェクト名の入力]の(Enter the object names)下に「 Everyone 」と入力し、[名前の(Everyone)確認(Check Names)]をクリックします。

[オブジェクト名の入力]の下に「Everyone」と入力し、[名前の確認]をクリックします。 Windows10のstdole32.tlbエラーを修正

9.アイテムEveryoneの追加を確認するには、[ (Everyone)OK ]をクリックします。

アイテムEveryoneの追加を確認するには、[OK]をクリックします

10.その後、[詳細設定]ボタンをクリックします(Advanced)

[詳細設定]タブをクリックします。 Windows10のstdole32.tlbエラーを修正

11.[変更]をクリックして所有者を変更(Change)します。

[変更]をクリックして所有者を変更します

12. [オブジェクト名の入力]の(Enter the object names)下に「 Everyone 」と入力し、[名前の(Everyone)確認(Check Names)]をクリックします。

[オブジェクト名の入力]の下に「Everyone」と入力し、[名前の確認]をクリックします。 Windows10のstdole32.tlbエラーを修正

13.アイテムEveryoneの追加を確認するには、[ (Everyone)OK ]をクリックします。

アイテムEveryoneの追加を確認するには、[OK]をクリックします

14.その後、[適用]、[ (Apply)OK ]の順にクリックします。

[適用]、[OK]の順にクリックします。 Windows10のstdole32.tlbエラーを修正

15. [権限]で[(Permissions)全員(Everyone)]を選択し、[フルコントロール](Full Control)ボックスと[読み取り(Read)]ボックスにチェックマークを付けます。

[権限]で[全員]を選択し、[フルコントロール]と[読み取り]のチェックボックスをオンにします

16.[適用](Apply)と[ OK ]をクリックします。

[適用]と[OK]をクリックします。 Windows10のstdole32.tlbエラーを修正

17. F5キー(F5 key)を押してレジストリデータベースを更新します。その結果、Excel.Chart.8の下にProtocolという名前の新しいサブキーが作成(Sub)(Protocol)ます。

18.手順(Steps 7)7〜16(16)を繰り返して、このキーの権限を更新します。

19. F5キー(F5 key)を押してレジストリデータベースを更新し、手順を繰り返してStdFileEditing\Serverサブキーに権限を付与します。

20.最後に、レジストリエディタ(Registry Editor)ウィンドウを閉じます。

方法6:レジストリデータベースからOfficeキーを削除する(Method 6: Delete Office Keys from Registry Database)

このエラーを修正するには、レジストリをもう一度処理する必要があります。登録を変更する前に、レジストリデータベースのバックアップを作成することをお勧めします。前の方法と同じようにバックアップを作成できます。レジストリの構成に誤りがある場合は、レジストリデータベースを、すべてが正常に機能していた以前の状態に復元できます。stdole32.tlbエラーを修正するために概説されたアクションを実行する方法を認識します。

注:(Note:)キーを削除または検索できない場合でも、心配する必要はありません。トラブルシューティングの結果には影響しません。

1. Windows + R keysを同時に押して、 [実行]ダイアログボックス(Run dialog box)を起動します。

2. regeditと入力し、Enterキーを押して、(Enter key)レジストリエディタ(Registry Editor)ウィンドウを開きます。

regeditと入力し、Enterキーを押して、レジストリエディタウィンドウを開きます。

3.プロンプトで[はい(Yes)]をクリックします。

4.ドロップダウンメニューから[ファイル(File)] 、 [エクスポート]の順に選択します。(Export)

[ファイル]、[エクスポート]の順に選択します

5.次に、ファイル名を入力します。(File name.)[エクスポート範囲(Export range)]で、[すべて(All)]を選択し、[保存(Save)]をクリックします。

「ファイル名」と入力します。 [エクスポート範囲]で、[すべて]を選択し、[保存]をクリックします。 Windows10のstdole32.tlbエラーを修正

6.レジストリエディタ(Registry Editor)で次の場所に移動します。

HKEY_CURRENT_USER\Software\Microsoft\Office

パスに移動します

7.サブキーWordおよびExcelを(Excel)右クリックし、[(Right-click)削除](Delete)を選択してそれらを削除します。

サブキーWordとExcelを右クリックし、[削除]を選択してそれらを削除します

8.次に、サブフォルダー8.0、9.0、10.0、11.0、および12.0を(8.0, 9.0, 10.0, 11.0, and 12.0)開き、サブキーExcelおよびWord削除(delete)します。

注1:(Note 1:)Wordで問題が発生した場合は、サブキーWordを削除し、両方で問題が発生した場合は、 (Word)WordExcelの両方を削除します。

注2:(Note 2: )これらのサブフォルダーが見つからない場合は、15.0や16.0(15.0 and 16.0)などの他のバージョンを探してください。

サブフォルダー8.0、9.0、10.0、11.0、および12.0を開き、サブキーExcelおよびWordを削除します。

9. [はい(Yes)]をクリックして、キーの削除を確認します。

10.同様に、パス内のWordおよびExcelというラベルの付いたサブキーを(subkeys)削除します(delete)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office.

パスに移動します。 Windows10のstdole32.tlbエラーを修正

11.最後に、レジストリエディタ(Registry Editor )ウィンドウを閉じます。

また読む:(Also Read:) 起動時にMicrosoftTeamsが開かないようにする方法(How to Stop Microsoft Teams from Opening on Startup)

方法7:一時ファイルを削除する(Method 7: Delete Temporary Files)

特定の(Certain)データは、読み込み速度とユーザーエクスペリエンスを向上させるために、アプリケーションによってキャッシュされます。ただし、このキャッシュは時間の経過とともに破損し、主要なシステム機能に干渉する可能性があります。キャッシュされたデータが多すぎると、このメモリリークエラーも発生します。その結果、以下の手順に示すように、コンピューター上のすべての一時ファイルを削除して、stdole32.tlbエラーを修正します。

1. Windows + R keysを同時に押して、 [実行]ダイアログボックス(Run dialog box)を起動します。

2. %temp%と入力し、Enterキーを押して(Enter key)一時フォルダー(temp folder)を開きます。

一時フォルダを開く

3.すべてのファイルを選択するには、Ctrl + A keysを押してから、Shift + Delete keysを押してファイルを完全に削除します。

CtrlキーとAキーを押してから、ShiftキーとDeleteキーを押して完全に削除します。 Windows10のstdole32.tlbエラーを修正

方法8:セットアップファイルの名前を変更する(Method 8: Rename Setup File)

セットアップファイルの名前を変更すると、状況によってはこの問題を回避するのに役立つ場合があります。このExcelの問題はこの方法で解決できます。例として、

1. Windows + I keysファイルエクスプローラー(File Explorer)を開きます。

2.次のロケーションパス(path)に移動します。

C:\Program Files\Common Files\microsoft shared\OFFICEX\Office Setup Controller

注1:(Note 1:)このパスに移動できない場合は、次のパスを試してください。

C:\Program Files (x86)\Common Files\microsoft shared\OFFICEX\Office Setup Controller

注2:(Note 2:) X(X)、システムにインストールされているバージョンのMicrosoftOffice(version of Microsoft Office)に置き換える必要があります。

次のアドレスに移動します

3.次に、セットアップファイルを(setup file)右クリック(right-click)して、 [名前の変更]を選択します(Rename.)

注:ファイルの名前を(Note)Setup以外の名前に変更してください。

セットアップファイルを右クリックして、[名前の変更]を選択します

4.プロンプトがある場合は、それを確認します。(Confirm)

5.エラーが発生したら、プログラムを実行して[ OK]を選択します。

また読む:(Also Read:) Excelでセルをロックまたはロック解除する方法(How To Lock Or Unlock Cells In Excel)

方法9:最近の更新をアンインストールする(Method 9: Uninstall Recent Updates)

Windows 10 PCで以前に互換性のない更新を行っても、この問題は発生しない可能性があります。したがって、 (Hence)Excel stdole32.tlbエラーを解決するには、コンピューターにインストールされている最新の更新プログラムをアンインストールすることをお勧めします。タスクを実行するのは非常に簡単であり、手順は次のように示されています。

1. Windowsキーを押して、「(Windows key )コントロールパネル」(Control Panel)と入力します。次に、図のように[開く(Open )]をクリックします。

Windowsキーを押して、「コントロールパネル」と入力します。 次に、[開く]をクリックします。 Windows10のstdole32.tlbエラーを修正

2.ビューを(View by)カテゴリ(Category)として設定します。

3.次に、図のように、[プログラム(Programs )]メニューの[プログラムのアンインストール(Uninstall a program )]オプションをクリックします。

ビューをカテゴリとして設定します。 [プログラム]メニューの[プログラムのアンインストール]オプションをクリックします

4.図のように、左側のペインで[インストールされた更新の表示]をクリックします。(View installed updates )

次に、左側のペインで[インストールされた更新の表示]をクリックします。 Windows10のstdole32.tlbエラーを修正

5.次に、以下に示すように、[インストール日]を参照し、[アンインストール(Uninstall )]オプションをクリックして(Installed On the )最新の更新を検索して選択します。

次に、最新の更新を選択し、[アンインストール]オプションをクリックします

6.最後に、プロンプトを確認してPCを再起動します(restart your PC)

方法10:MicrosoftOfficeを再インストールする(Method 10: Reinstall Microsoft Office)

障害のあるMicrosoftOffice(Microsoft Office)アプリケーションのインストールが不完全なため、多くの人がこのstdole32.tlbエラーを経験しています。そのため、 Officeを完全に削除し、 (Office)Microsoftの公式Webサイトから入手してから再インストールすることをお勧めします。アプリケーションを手動でアンインストールしても、マシンから残りのコンポーネントが消去されることはありません。コンピュータからOffice(Office)を削除するには、次の手順に従います。

1. Windows + I keys [設定](Settings)を開きます。

2.[アプリ](Apps)を選択します。

アプリを選択

3.下にスクロールして、MicrosoftOfficeをクリックします。

下にスクロールして、MicrosoftOfficeをクリックします。 Windows10のstdole32.tlbエラーを修正

4.[アンインストール](Uninstall)をクリックします。

[アンインストール]をクリックします

5.ポップアップで[アンインストール]をクリックし、ポップアップから[(Uninstall)はい(yes)]をクリックします。

ポップアップで[アンインストール]をクリックし、ポップアップから[はい]をクリックします。 Windows10のstdole32.tlbエラーを修正

6.次に、PCを再起動し(reboot the PC)ます。

7.公式Webサイト(official website)からMicrosoftOfficeをダウンロードします。

公式WebサイトからMicrosoftOfficeをダウンロードします

また読む:(Also Read:) Excelで行と列をフリーズする方法(How to Freeze Rows and Columns in Excel)

方法11:システムの復元を実行する(Perform System Restore)

これらの方法のいずれも機能しない場合は、最後の手段としてコンピューターを以前のバージョンに復元してください。これを行うには、Windows 10でシステムの復元を使用する方法(How to use System Restore on Windows 10)に関するガイドに従い、示されている手順を実装します。最終的に、コンピュータはエラーがまったく発生しない以前の状態に復元されます。

最後に、[完了]ボタンをクリックして復元ポイントを確認します。 Windows10のstdole32.tlbエラーを修正

Windows 10 PCを復元した後、エラーが解決されたかどうかを確認します。

おすすめされた:(Recommended:)

この情報がお役に立てば幸いです。また、 stdole32.tlbエラーを解決できたことを願っています。どのテクニックがあなたにとって最も有益だったかを教えてください(Please)ご質問やご意見がございましたら、以下のフォームをご利用ください。



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts