Excel VBA質問箱 IV

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

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


64213 / 76732 ←次へ | 前へ→

【17100】Re:コントロールは全て「Range」!?
発言  bykin  - 04/8/22(日) 14:06 -

引用なし
パスワード
   つんはん、お元気?

>「Selection」とか、「Activeナンタラ」に対して処理を行う時は、要注意ってことですかね?

今何を選択しているのか?ってのは全部コードでやってる場合は把握できると思うけど、
コマンドボタンを使わせるとか、ユーザーの操作が入る場合は気ぃつけなあかんってことやろね。

で、ちょっと追加情報。

>ちょっとわからんのは、フォームツールバーのボタンの場合は、マクロ終了後に
>自動的にグラフオブジェクトの選択状態(白ハンドル)になるんやけど、
>コマンドボタンの場合は一見選択対象が無い状態になってまうことです。

の部分でっけど、ボタン2を押したときにフォームツールバーのボタン(ボタン3)の
実行結果(白ハンドル状態)と同じにするのは、↓こんなんでできるみたいです。

Private Sub CommandButton2_Click()
  MsgBox TypeName(Selection)
  With Selection
    ActiveWindow.RangeSelection.Select
    .Select
  End With
End Sub

ほな。
3 hits

【17026】グラフのサイズを一定にするマクロ kT/q 04/8/19(木) 15:12 質問
【17034】Re:グラフのサイズを一定にするマクロ ni 04/8/20(金) 8:27 回答
【17038】Re:グラフのサイズを一定にするマクロ Jaka 04/8/20(金) 9:01 回答
【17040】Re:グラフのサイズを一定にするマクロ kT/q 04/8/20(金) 9:11 お礼
【17049】グラフの選択って・・・・ つん 04/8/20(金) 14:07 質問
【17051】でけました(^^; つん 04/8/20(金) 15:06 お礼
【17052】Re:グラフの選択って・・・・ Jaka 04/8/20(金) 15:07 発言
【17053】Re:グラフの選択って・・・・ つん 04/8/20(金) 15:12 お礼
【17054】Re:グラフの選択って・・・・ Jaka 04/8/20(金) 15:42 発言
【17055】Re:グラフの選択って・・・・ つん 04/8/20(金) 15:50 発言
【17056】Re:グラフの選択って・・・・ Jaka 04/8/20(金) 15:59 発言
【17057】Re:グラフの選択って・・・・ Jaka 04/8/20(金) 16:02 発言
【17058】Re:グラフの選択って・・・・ つん 04/8/20(金) 16:10 発言
【17061】Re:グラフの選択って・・・・ Jaka 04/8/20(金) 16:58 発言
【17063】コントロールは全て「Range」!? つん 04/8/20(金) 17:07 発言
【17079】Re:コントロールは全て「Range」!? bykin 04/8/20(金) 23:54 発言
【17099】Re:コントロールは全て「Range」!? つん 04/8/22(日) 12:55 発言
【17100】Re:コントロールは全て「Range」!? bykin 04/8/22(日) 14:06 発言

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