Excel VBA質問箱 IV

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

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


35286 / 76732 ←次へ | 前へ→

【46647】Re:シート全体の選択でエラーとなる
発言  りん E-MAIL  - 07/2/9(金) 8:28 -

引用なし
パスワード
   susan さん、おはようございます。

>>>Cells.Selectでエラーになってしまいます。
>>>Worksheets("MySheet").Select
>>>Cells.Select

Blueさんのおっしゃるとおり、こうですね。
Private Sub CommandButton1_Click()
  Worksheets("MySheet").Select
  Application.ActiveSheet.Cells.Select
   '↑ここをきっちり書く(ActiveSheet.Cells.Selectだけでも動きますが念のため)
End Sub

理由もBlueさんのとおりで、省略時の親がCommandButtonのあるシートとなっていて、ActiveSheetではないからのようです。
なので、切り替えた後、非アクティブになっている状態でCells.Selectを実行していることになるのでエラーになります。

ただ、Select(セルの選択)は図形の挿入などの特別な時以外にはほとんどいらないと思っているので、なぜセル全体を選択する理由があるのか気になります。
0 hits

【46598】シート全体の選択でエラーとなる susan 07/2/7(水) 19:00 質問
【46599】Re:シート全体の選択でエラーとなる ToShi 07/2/7(水) 19:25 発言
【46616】Re:シート全体の選択でエラーとなる susan 07/2/8(木) 9:15 質問
【46617】Re:シート全体の選択でエラーとなる Blue 07/2/8(木) 9:27 発言
【46645】Re:シート全体の選択でエラーとなる ichinose 07/2/8(木) 22:35 発言
【46640】Re:シート全体の選択でエラーとなる Toshi 07/2/8(木) 20:16 発言
【46644】Re:シート全体の選択でエラーとなる ichinose 07/2/8(木) 21:43 発言
【46647】Re:シート全体の選択でエラーとなる りん 07/2/9(金) 8:28 発言
【46749】Re:シート全体の選択でエラーとなる susan 07/2/13(火) 22:57 質問
【46750】Re:シート全体の選択でエラーとなる Kein 07/2/13(火) 23:28 回答
【46809】Re:シート全体の選択でエラーとなる susan 07/2/15(木) 23:12 お礼
【46821】Re:シート全体の選択でエラーとなる [名前なし] 07/2/16(金) 12:26 回答
【46824】Re:シート全体の選択でエラーとなる Blue 07/2/16(金) 14:42 発言

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