Excel VBA マクロを Windows XP から Windows 7 に切り替えようとしています。どちらの Windows バージョンも 32 ビット オペレーティング システムです。私の Windows 7 バージョンは Enterprise エディションです。
VBA コードは Windows XP で正常に動作します。Windows 7 でコードを実行しようとすると、クラッシュし、エラーの説明が報告されません。
msinet.ocx
Microsoft Internet Transfer Control 6.0 に必要と思われる を登録しました。また、追加の com コンポーネントを追加して、セキュリティの問題を修正しようとしましたtabctl32
。comctl332/232/32
これらcomdlg32
はすべて ocx ファイルです。ただし、何も変わりません。私のコードは Windows 7 でも失敗します。
登録を解除するとmsinet
、Excel VBA がワークブックを開き、欠落している参照msinet
を報告し、まったく機能しません。この問題を解決するにはどうすればよいですか?