なんか、マクロっぽくなってきた?
さて、 みなさんが 知らずしらずのうちに
マクロができちゃう、ステップアップさせちゃう
今回も、 さらに 進歩させますよ
と、その前に、 これは、前回の続きです。
前回を読んでない方は、こちらをどうぞ
http://ameblo.jp/excel2000/entry-10294038522.html
さて、前回は、
いよいよ 大詰めか?
最後のセルのクリックする場所を
目立たなくしよう、
というものでしたね
で、 どこ が いい?
目立たない場所って、
それは、
究極の場所は、
なんと、
あの絵の 裏。
たしかに、
そこを クリックできれば、
カーソル見えないし、
ばたばた しないよね
でも、
どうやって、 絵の裏のセルを
クリックするの?
いいえ、 クリックは、できません。
クリックできなくても、
セルを選択することさえ
できれば、
絵のまわりのポツポツは、
消えます。
そもそも、 絵のまわりの
ポツポツを 消すのが
目的だったんですから。
そこで、登場するのが、
今度は、マクロの記録、 ではなくて
ボタンを右クリックして
「マクロの登録」
をクリックする、
新しいわざです。
すると
マクロの登録、という小さな画面が
出ます
その
右側に
OK
キャンセル
編集
とあるので、 「編集」を
クリック。
--------------------------------
Sub 絵出る()
'
' 絵出る Macro
' マクロ記録日 : 2009/5/18 ユーザー名 : maipenrai
'
'
ActiveSheet.Shapes("Picture 12").Select
Selection.ShapeRange.ZOrder msoSendToBack
Range("K7").Select
End Sub
--------------------------------
こんなのが、でても、 あわてない
いまは、わからなくても、いいんです。
なんかの呪文だと思っていて下さい
おまじないです。 ただのおまじない。
ここで、注目する おまじないは
最後の
Range("K7").Select
これは、じつは、
あなたが、マクロの記録で
最後にクリックしたセルです。
私は、K7 のセルを クリックしたので
カッコの 中が K7 に
なってますが、
ひとによって、 違うと思いますので
違っていても、
だいじょうぶ ですよ
さて、 これが、 K7 以外だったら
どうでしょう?
実は、 これは、 直接、 書き換えちゃっても
いいんです。
だから、 K7 じゃなくて、
A1 に 変えたら、
A1 のセルを 選択してくれます。
ということは、
絵の 真裏に 当たる セル に
したら、
そのセルを選択してくれる、
と、いうことなんです。
では、書き換えちゃいましょうか?
絵の裏に あたる セル
どれでも、いいですよ
カーソルが見えなければ、 いいんです。
ただし、 半角で 入力してくださいね
書き換えたら、
この画面を × で 閉じて、
EXCELの画面にもどったら、 上書き保存して
おいてください。
さて、 絵を動かしてみて、 どうですか?
ばたばた感が、だいぶ なくなったでしょ?
これで、 この絵を動かすマクロも完成か?
いいえ、 実は、もっと 発展します。
それが何なのかは、 次回へ。