- 締切済み
マクロ実行後にセル選択の状態にする。
マクロ実行後に 値が変更されたセルをすべて選択状態にしておくには どういった式を付け加えればいいですか? excel2007 windows7
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
>値が変更されたセルをすべて選択 選ばなきゃならないセルを拾って選びます。 たとえば: sub macro1() range("A1") = 1 range("A1").select range("B3") = 2 union(selection, range("B3")).select range("D5") = 3 union(selection, range("D5")).select end sub たとえば: sub macro2() dim Target as range range("A1") = 1 set target = range("A1") range("B3") = 2 set target = union(target, range("B3")) range("D5") = 3 set target = union(target, range("D5")) target.select end sub
- m_and_dmp
- ベストアンサー率54% (987/1817)
マクロの中で値が変更されたセルを変数RRに入力して記憶しておき、 マクロの最後に、つぎのコードを置く。 RRは、"U7,V8,X7,Y8,Z7,AA8"だったとしますと、 Sub Macro1() ・・・・・・・・・・・・・ ・・・・・・・・・・・・・ RR = "U7,V8,X7, Y8,Z7,AA8"- - - これは、RRの結果がこのようになっているというサンプル Range(RR).Select End Sub RRを決定するコードはご自分で考えてください。