VB6

2016年1月21日 at 7:15 PM

VB6->2008 VisualBasicアップグレードウィザードを使用したら、参照されたコンポーネントが読み込めませんでしたというエラー「EXCEL9.OLB」「MSCOMCTL.OCX」

VB6.0のプロジェクトファイルをVB2008のアップグレードウィザードを使用して移行しようとしたら、以下エラーが表示されました。

 

アップグレードに失敗しました。例外が発生しました:参照されたコンポーネントを読み込めませんでした。

①EXCEL9.OLB(Microsoft Excel 9.0 Object Linrary 1.3.0

②MSCOMCTL.OCX(2.0.0)

 

yomi

 

 



①について

1.「Microsoft Visual Basic 6.0 コモン コントロール」をダウンロードし、EXPLZHなどを使って、ファイルを解凍。

 

2.mscomctl.ocxと念のためcomctl32.ocxを「\windows\syswow64」以下にコピーして、MS-DOSからカレントディレクトリーをこの場所に移動し、

> regsvr32 mscomctl2.ocx

> regsvr32 comctl32.ocx

 

を実行したら解消しました。

 

 

②について

1.「Microsoft Excell 2000」を導入することで、解消しました。

 

 

エラー出ず進行。

yomi1

 

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



こちらの関連記事もオススメ!