- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vba 2003のボタン実行がうまくいかない)
vba 2003のボタン実行がうまくいかない
このQ&Aのポイント
- Excel VBAを使用して2003年のボタン実行がエラーで止まってしまう問題が発生しています。
- 2003年ではフォームのボタンに同じマクロを割り当てた場合にエラーが発生しますが、2010年では問題ありません。
- エラーの原因については、SendKeys関数が影響している可能性がありますが、ファイルにパスワードが設定されているため、パスワード入力を無視し続行するためにSendKeys関数を使用しています。なぜ2003年のボタン実行だけがエラーで停止するのか、詳しい方からのアドバイスをお待ちしています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ANo.2です。 出始めのころの互換パックにはパスワード付きのブックを開く際に不具合が出ることが有ったようです。 インストールされている互換パックは最新版(Ver4)でしょうか。
その他の回答 (2)
- mt2008
- ベストアンサー率52% (885/1701)
回答No.2
拡張子「xlsm」のブックを開こうとしていますが、xlsmはExcel2007以降で使用する拡張子です。 Excel2003の場合、そのままでは開けません。 互換パックはインストールされていますか?
質問者
お礼
互換パックはインストールされていますか? はい。 インストールしています。 ですので、開くことは可能です。
- suzukikun
- ベストアンサー率28% (372/1325)
回答No.1
こういう質問をするときはエラーコード・OSのバージョンなどを書かないと適切な回答が得られませんよ。 一応検索してみると2003とVistaではエラーが出るようです。 http://support.microsoft.com/kb/931136/ja
質問者
お礼
エラーが出てしまうものなのかもしれないんですね。 教えていただいたサイトをチェックしてみます。 情報ありがとうございます。
お礼
互換パックのバージョンは気にしていませんでした! 早速チェックしてみます。 ありがとうございます。