TRANSLATE: KB: 予期しないエラーやハングを解決するために、Microsoft Officeの依存関係を(再)インストールまたは修復します

Altium Designer Altium Designer
AltiumはMicrosoft ExcelおよびAccessに依存しており、それらが正しくインストール/設定されていない場合、「マシンにMicrosoft® Excelがインストールされている必要があります...」や「コンピューターにMicrosoft Excelが見つかりません...」といったエラーが表示されたり、最悪の場合は何の警告もなくハングアップすることがあります。

ソリューションの詳細

Microsoft Excel/Accessの依存関係に関連する問題が原因で起こりうる可能な結果は次のとおりです:

  • エラーダイアログ「ボードスタックレポートを生成するには、マシンにMicrosoft® Excelがインストールされている必要があります。」 

  • エラーダイアログ「コンピュータにMicrosoft Excelが見つからないか、正しくインストールされていません。Excelをインストールするか、既存のインストールを修復してください。」                                  image.png

  • 起動画面が*.dblibの読み込みで停止                                                                                 image.png

すべてのシナリオで、依存関係の修復または(再)インストールが必要です。  方法はバージョンによって若干異なりますが、これがどのように行われるかについての最新のMicrosoft Officeサポート記事へのリンクはこちらです:https://support.microsoft.com/en-us/office/repair-an-office-application-7821d4b6-7c1d-4205-aa0e-a6b40c5bb88b
古いバージョンの場合は、「Excel 2016、2013、2010、または2007の修復」という単純なウェブ検索を通じて、特定のバージョンのスクリーンショットを含む第三者のウェブページがより役立つかもしれません。  「クイック修復」または「オンライン修復」のオプションがある場合は、オンライン修復を選択してください。時間はかかりますが、クイック修復が機能しなかった後にそれを行う手間を省くことができます。

Reports » Bill of MaterialsでBOMを生成する際には、Export Optionsセクションの下で、Microsoft Excelをインストールせずに
Generic XLS をファイル形式として指定することで回避できる場合があります。既存のテンプレートへのパスが適切に設定されていることを確認してください。

さらに、データベースライブラリ*.dblibを使用する場合は、64ビットMicrosoft Access Database Engine (2016)がMicrosoft Officeの一部として、またはOfficeがインストールされていない場合は独立してインストールされている必要があり、修復または再インストールが必要になる場合があります。  特に、Officeの32ビットバージョンを使用している場合や、32ビットのAltium Designer 17以前から環境設定を引き継いでいる場合、または問題のあるWindows Updateを経験している場合は、上記のシナリオが同様に適用され、the 64-bit MS Accessエンジンをインストール/修復する必要があります。これはAltium 18以降が期待しているものです。 

当社のドキュメントに記載されている手順に従ってください:

https://www.altium.com/documentation/altium-designer/using-database-libraries-with-32-64-bit-altium-design-software-same-computer

ODBCデータベースソース管理者(64ビット)を使用して、ドライバータブにAccessが表示されていることを確認できます。
image.png

64ビットデータベースエンジンを設定していても、カスタム接続文字列を使用しているデータベースライブラリ*.dblibの設定をインポートした場合があります。カスタム接続文字列には現在のデータベースプロバイダー(例:"Provider=Microsoft.Jet.OLEDB.12.0")が必要です。   そのような場合は、すべてのデータベースライブラリを削除して再度追加してください。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.