Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


24335 / 76732 ←次へ | 前へ→

【57747】Re:マクロ実行時エラー9
発言  かみちゃん E-MAIL  - 08/9/11(木) 23:29 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>>アクティブブックにSheet1という名前のシートがないのでは?
>
>新しいEXCELシートにはいちおうSheet1が設定されてます。

kanabunさんが後からおっしゃっていることと、私が申し上げていることのどこが
違うのか、よくわからないのですが、
複数のブックを開いている場合、その新しいExcelブックがアクティブブックであるとは限りません。
つまり、
 Worksheets("Sheet1").Range("A1") = 1000
と記述した場合、あくまで、アクティブブックのSheet1というWorkSheetに対して
の処理になります。
それが存在しないと、「インデックスが有効範囲にありません」というエラーになります。

試しに、
 Sheets("Sheet1").Range("A1") = 1000
とするとどうなのでしょうか?

他にも原因として考えられることはいろいろありますが、最終的には、ファイル
を見てみないと何ともいえないかもしれません。

0 hits

【57743】マクロ実行時エラー9 ぴるり 08/9/11(木) 22:11 質問
【57744】Re:マクロ実行時エラー9 かみちゃん 08/9/11(木) 22:14 発言
【57746】Re:マクロ実行時エラー9 ぴるり 08/9/11(木) 23:21 回答
【57747】Re:マクロ実行時エラー9 かみちゃん 08/9/11(木) 23:29 発言
【57745】Re:マクロ実行時エラー9 kanabun 08/9/11(木) 22:21 発言
【57748】Re:マクロ実行時エラー9 解決しました! ぴるり 08/9/11(木) 23:45 お礼
【57749】Re:マクロ実行時エラー9 解決しました! かみちゃん 08/9/12(金) 0:05 発言
【57750】Re:マクロ実行時エラー9 解決しました! ぴるり 08/9/12(金) 1:45 お礼

24335 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free