マクロは、のんびり | エクセル マクロはおまかせ excelのちょっとした便利わざ

マクロは、のんびり

キラキラAmeba人気ブログランキングキラキラ
2009年09月度 月間段位アップ賞
「TRICK OR TREAT!」カード


2009年09月度



マクロで  便利に

マクロで  快適に


クロ藤田です。






マクロを いろいろやってきて 、早や 10数年・・・・


マクロを、初心者でも、わかりやすく!




さて、今日のテーマは・・


『  マクロ を 簡潔に  』


※前回の続きになっていますので

  前回の記事を読んでいない人はコチラから↓


http://ameblo.jp/excel2000/entry-10352138242.html


前回は



例の絵を出すマクロの



IF A1 = 1   then


絵を出しなさい


そして、A1の 1を 消しなさい


A1 の 1 を 消しなさい

を 



自動記録してみると、


Range("A1").Select


Selection.ClearContents


こうなりましたね



自動記録では、このように


2行になってますが


これも、実は、1行で済ませる事が出来るのですが、


それは、



Range("A1").Value = ""



です。



Range("A1") は、 A1 のセルのことを


表しているのだけど


Value って なに?


="" って なんだ?



このつづきは、


次回に続く・・。


━─━─━─━─━─━─━─━─━─━─


本日のマクロ藤田の言葉。



マクロは、奥が深い


できるところから、


のんびりいこう


━─━─━─━─━─━─━─━─━─━─