データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ
VB6 Comdlg32.ocx ダイアログを 64 bit OS 環境の IE で使用するとハングする - Microsoft サポート
ここに書かれているように Microsoft Visual Basic 6.0 コモン コントロールは 64ビット版環境に対応していないからですね。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Excelのファイル実行で、アプリケーンエラーが出てマクロファイルが停止する
PC1 Windows10+Office2016 この環境下では全く問題なくExcelのマクロファイルは問題なく実行出来る
PC2 Windows10+Office2019 ではメッセージが出てマクロプログラムが停止してしまう
PC1は正常、PC2ではエラーでマクロが停止する
マクロプログラムには、CommonDialogコントロール「Microsoft Visual Basic 6.0 コモン コントロール」(SP6)を使用しています
何か対処方法はありますか?
ネットで検索してみたら、アップデートすると直ったありましたがこれが最良の選択ですか?
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
VB6 Comdlg32.ocx ダイアログを 64 bit OS 環境の IE で使用するとハングする - Microsoft サポート
ここに書かれているように Microsoft Visual Basic 6.0 コモン コントロールは 64ビット版環境に対応していないからですね。
質問作成者が受け入れた回答
このコミュニティでも同様の質問がありました。が、質問者が期待した回答はなかったようです。
32bitのOfficeで作成したマクロを64bitのOfficeで動作させる方法を教えてください
OCXを使わないように書き換える、というのが一番確実なのかと考えます。
32bit 版 Office の VBA と 64bit 版との互換性の問題として知っている程度で、実際に 64bit 版は使ったことがないので、これ以上の確認・検証はすみませんができません。
実際のところビット数は違うのですか? 2019 の方で参照設定はどうなってますか?
Officeのバージョン32又は64ビットの違いによってこのような事が起こるのですか
また、この場合の対処方法とは、どうしたら良いでしょうか?
2016 は 32bit で 2019 は 64bit だから、ということはないですかね?