- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数のブックを扱っているとエラーが出てしまいます)
エクセルで複数のブックを扱う際に発生するエラーの解決法
このQ&Aのポイント
- エクセルで複数のブックを扱う際に「インデックスが有効範囲にありません」というエラーが発生する問題があります。片方のブックを使用している際にもう一方のブックを使用するとエラーが発生します。何か解決法はありますか?
- エクセルで複数のブックを扱う際、アクティブブックを切り替えると「インデックスが有効範囲にありません」というエラーが発生します。一つのブックの場合はエラーが発生しないのですが、二つのブックを使用する場合に問題が発生します。解決法があれば教えてください。
- エクセルのマクロ初心者です。二つのブックを開いて操作する際に「インデックスが有効範囲にありません」というエラーが発生してしまいます。解決法はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
解決策1:推奨 >「Activebook」等のコード…などいろいろ試してみました お話の状況からすると,まだ試しが不十分です。 アナタの実際の具体的な「このマクロが上手く行きません,ここの行がよくエラーになって止まります」といった目に見える姿をキチンと情報提供し,そのどこが悪いのか,具体的な指摘を受け修正するのが一番の解決の早道です。 一回このご相談を終了し,改めて事実をキチンと示してご相談を投稿し直してください。 解決策2:次善 >二つのブックを開いて、シートの表から抽出などの操作をしています。 : >その二つのブックを頻繁にアクティブに切り替えながら作業をしようとしているのです 手順: 一つめのブックをエクセルで開き,マクロを動かしながら作業します。 ウィンドウズのスタートメニューからエクセルをもう一回起動します。 新しく開いたエクセルで2つ目のブックを開き,マクロを動かしながら作業します。
お礼
早速のご回答ありがとうございました。おっしゃる方法で試したところ、エラーは出ませんでした。マクロを確認したところ二つのブックの「「vba プロジェクト」が同系列に入っていなく、開いたエクセルで独立されておりました。 こんな方法があったのですね! アイコンショートカットで開くことができないのが少々慣れないですが、いまのところのベターな方法として行ってみようと思います。 たいへんありがとうございました。 感謝いたします。