ホームブログ記事 ▷ エクセルマクロは難しいものだと思わないことが肝心 簡単なマクロの作り方

ブログ記事|エクセルマクロは難しいものだと思わないことが肝心 簡単なマクロの作り方

エクセルマクロは難しいものだと思わないことが肝心 簡単なマクロの作り方

ネットを検索すれば多くの便利に使えそうなマクロコマンドがヒットします。

しかし、紹介されているコマンドを自分のものとして使いこなすには、少し高い壁があるのも事実です。

私自身が、この高い壁をなかなか乗り越えられず、マクロに踏み込めずに、長い年月を足踏みしていた経験を持つので、そう言えるのかもしれません。

下のようなマクロコマンドと共に、いかに便利な命令なのかの解説がネット上に載っていたとしても、マクロの知識のない人には、このような 無味乾燥な 記述のマクロコマンドを見ても、心が滅入ってしまう人も多いかと思います。



ActiveWorkbook.Sheets(1).Activate
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=Range("DP2").Value

Application.DisplayAlerts = True
MsgBox "同一フォルダ内にお客様の名前を入れた新しいファイルを作りました。", , "作業完了報告"
Application.ScreenUpdating = True
ThisWorkbook.Close SaveChanges:=False

End If

Application.EnableEvents = True

End Sub



また、エクセルの機能として備わっている マクロ自動記録機能 を使ったとしても、 作れる命令は、狭い範囲のもの程度しか作れないような気がしてしまい、こちらも、あまり乗り気にならない ‥‥ という人も、多いかと思います。


それならば ‥‥‥ !

2つを組み合わせて使えば、クロを少しだけでも踏み込んで使えるようになるのではないかと ‥‥‥ 。

つまり、マクロの自動記録を起動させて、空(コマンドの全くない)マクロ を作り、その空マクロを修正する形で、ネットなどに載っている便利そうなコマンドをコピーすれば、マクロの知識など、殆どなくても、便利なコマンドを使うことが出来る可能性が芽生えるのです。

それでは

その方法と、マクロの簡単な解説を行います。


マクロの記録をコマンドすると、上のような表示が出現します。


このまま、マクロ名を Macro1 のままにしておいても、特に問題はありませんが、せっかくなので、マクロ名を マクロ実験001 に変更しました。

そして、ここまで何もせず、マクロの終了ボタンを押して、空のマクロ を作ります。

一度、作ったマクロを マクロの編集 を命令すると


このような、マクロコマンドが記述されている画面が出ますが、命令が全くない 空マクロ なので、このようにスッキリしています。

下から2行目の緑色の ' と最終行の End Sub の間に行を挿入して、そこに マクロコマンド を記していけば、マクロが作動しますので、この箇所に、ネットなどで紹介されている命令式を張り付ければ良いのです。

あまり長いマクロ命令式を張っても、最初は混乱してしまう危険があるので、とても簡単なコマンド、A1セルを掴む(選択する) という命令を記します。

A1セルを選択するというコマンドは

Range("A1").Select

です。


一行、挿入して、このコマンドを組み込むと、上のような命令式になります。

A1セルを選択するという命令も、場合によっては、とても有効で、例えば CX536セルをアクティブにして、作業等をしていた時に、A1セルを掴む(選択する)という命令を出せば、一瞬で画面はエクセルの左上(最上位の左端)を表示させます。

最後に

ネットなどで、紹介されている マクロの命令には、日本語で、命令の内容がメモ的に記されています。

あれは、自分で後に振り返って見た時に、どのようなコマンドだったかを思い出させるための備忘録のようなものですが、その備忘録の記し方の方法が解らないと、かえって逆にエクセルマクロに対するアレルギーというか、親密感が減退してしまう危険があります。


マクロコマンドの上に一行挿入して、 ' を入力した後に、日本語を使った簡単な備忘録的なメモを記しておけば、便利です。

このBLOG記事の前半で、紹介した無味乾燥なマクロコマンドは、実際に私が作って使っているマクロの一部なのですが、実際には、あのような命令式のみの記述ではなく、下記のように、詳しく備忘録的な簡単な解説メモを記して、私だけでなく、他の人が見ても、解かり易いようにしています。




'DP2セルのデータをファイル名とした名前のファイルで保存する
ActiveWorkbook.Sheets(1).Activate

Application.DisplayAlerts = False

ActiveWorkbook.SaveAs Filename:=Range("DP2").Value

Application.DisplayAlerts = True


'完了メッセージを出す
MsgBox "同一フォルダ内にお客様の名前を入れた新しいファイルを作りました。", , "作業完了報告"



'画面ちらつき防止終了
Application.ScreenUpdating = True



'このワークブックを上書保存しないで閉じる
ThisWorkbook.Close SaveChanges:=False



End If



'他のイベント(他のマクロ)の自動実行を中止を解除させる
Application.EnableEvents = True



End Sub



このような感じで、随所に解説を記してあります。


マクロを必要以上に難しいと思い込まないことが重要だとおもいます。




シリーズ
「エクセルの便利メモ」 Excelを極めるにはVLOOKUP関数を使ってはいけない
の他の記事(目次)は下記のURLとなります。

http://blog.goo.ne.jp/pizzica0912/e/2d6c432428b6d6f4708f239c9af2ffd5





このBLOGの他の連載中、連載完了の各シリーズは下に紹介したURLまたは画像をクリックすると、該当するシリーズのBLOG記事の一覧に行きます。





--- 連 載 中 ---



シリーズ
世の中に物申す

http://blog.goo.ne.jp/pizzica0912/e/5daf02cffe9da5b480f3820aa21dd756
どのような不利益が降りかかったとしても、世の中に発信していかなくては‥‥と
私の心が揺れ動くことを微力ながらも発信しています。



シリーズ
認知症の父の自宅介護

http://blog.goo.ne.jp/pizzica0912/e/357b83df4b2f1613c2fa5e366d6d96e3
育ててくれた親が病気になれば、介護をするのは人として当たり前のことです。(写真は大昔に父が箱根へ連れていってくれた時の写真です)
そんな父への介護のピークは、どの施設からも(病状が酷く)受け入れを断られ、2002年~2011年までの間に朝5時~夜中の2時まで毎日続けた自宅介護でした。
 
 
 
シリーズ
全ての説得を拒否した芸能人の子供が多く通っている誰もが名前を知っている有名私立小学校の教師をしている兄の悪業

http://blog.goo.ne.jp/pizzica0912/e/ca82c30d916dba8ba415de28051e33a7
 
16年に及ぶ介護放棄を行って上、未だに父親の墓を知らず、その事実を保護者の方たち関係者に隠し、何食わぬ顔で教師を続けている人間です。 
 
 

シリーズ
教師に道徳的指導は行わないと私に語った校長

http://blog.goo.ne.jp/pizzica0912/e/11b4e5673c18af2b8cbeb1cf3726222d

民法第877条違反の懸念が強い教師がいることを保護者に隠し、道徳的な指導を教師に行わないと言った有名私立小学校の校長の話です。



シリーズ
エクセル便利メモ エクセルの便利メモ Excelを極めるにはVLOOKUP関数を使ってはいけない

http://blog.goo.ne.jp/pizzica0912/e/2d6c432428b6d6f4708f239c9af2ffd5
エクセルに限定せず、素人の私が便利だと思った事などを備忘録的に掲載していきます

 

シリーズ
唯一の被爆国 日本の戦争について

http://blog.goo.ne.jp/pizzica0912/e/fdaa79c8088b9c248a8b233e824576cf
唯一の被爆国である日本の戦争について様々な角度から自分の思うことを記していきたいと思います。



シリーズ
心の偏差値

http://blog.goo.ne.jp/pizzica0912/e/cb3273f5b779ad947160f885015d4e38
頭デッカチ、頭がいくら良くても、本当に大切なのは心の豊かさ、その思いを綴っております。



シリーズ
音楽の素晴らしさ

http://blog.goo.ne.jp/pizzica0912/e/7e3b92fd45e0082610ac0f53b1c957c1
音楽の素晴らしさを私の拙い文章でどこま表現できるかわかりませんが、記していきたいと思います。



シリーズ
世界が実力を認めたピアニスト 川上敦子さん

http://blog.goo.ne.jp/pizzica0912/e/ab144349ca849a6e6f7e8514a704a86e
大成功のカーネギーホールのリサイタルと同じ演奏を聴きました!
既にシリーズ掲載を完了している 伝説のピアニスト 川上敦子さん(全25話)の続編にあたります。



シリーズ
日本を思う

http://blog.goo.ne.jp/pizzica0912/e/405be3999114db53c15c40c8f9074e75
私が生まれ育った日本。 この日本を思う心を綴っていきたいと思います。



シリーズ
歴史あれこれ

http://blog.goo.ne.jp/pizzica0912/e/2e5b20b732b5089016301b0f7c860a53
学校の授業で教わる歴史とは違った切り口で、歴史の話を伝えていければ ‥‥ と思っています。
ランダムで古今東西の話が飛び出してくると思いますので、ご了承下さい。



シリーズ
DIY 自分で作ったり修理したりする

http://blog.goo.ne.jp/pizzica0912/e/4234d39dbee719b1c82d8ec942361b29
下手ですが、私の趣味のDIY関係を載せていきます。(写真は自作した立水栓です)

 
 
シリーズ
風水より仏事(ほとけごと)

http://blog.goo.ne.jp/pizzica0912/e/ab37d0d7c9acb16caa0d647b5541617c

ご先祖を大切にする日々のことを載せていきます。
 
 

シリーズ
花や野菜の魅力

http://blog.goo.ne.jp/pizzica0912/e/f062dde5f866923a99549713ea022672

庭の花や野菜を載せていきたいと思います。



シリーズ
スピチュアルや超常現象的なもの(現時点で人類が解明できないだけ ‥‥ )

http://blog.goo.ne.jp/pizzica0912/e/197f6045042ab5d365c80c8abb98a006

簡単に目では見えない、耳で見えない、現時点での人類の力で科学的に解明できないだけで、きっと存在するだろう ‥‥ と、私が思うものについて載せていくシリーズとなります。



シリーズ
お勧めの本

http://blog.goo.ne.jp/pizzica0912/e/fe93d4fd3e51353a24e82ed31f06fdc9

私が読んで印象に残っている本を紹介するシリーズとなります。



シリーズ
アニメや絵本など、子供のものから学ぶものが多くあります!

http://blog.goo.ne.jp/pizzica0912/e/a59682f062a7f4d84e440c3cb53c22c9 

子供番組や絵本、アニメなど、決して馬鹿になど出来ず、逆に、大人の方が、その内容から大いに学ぶ場合も多くあり、そのようなものを取り上げていくシリーズとなります。
 
 
  
シリーズ
遠き日の思い出

http://blog.goo.ne.jp/pizzica0912/e/1fd8827372937ffcaeff5020c130d363
発掘された小学校三年生(1975年)の日記や写真を中心に子供の頃の楽しかった想い出を振り返ります。
(馬が子供の頃より大好きだった私がポニーに乗っている写真です)



シリーズ
美味しいものシリーズ

http://blog.goo.ne.jp/pizzica0912/e/d50801e93535e5d591d2f926236429cf
私が巡り遭えた美味しいものを載せていきます。



シリーズ
名言集より

http://blog.goo.ne.jp/pizzica0912/e/0d382c14b035772f8f566c8b8cf12fde
これは! と感じた 名言 を載せていきたいと思います。



一話完結・番外編・その他

http://blog.goo.ne.jp/pizzica0912/e/6fb93531a650944a79df8f17953f0b2f
シリーズものでない一話完結の話を掲載しております。



Facebookのダイジェスト

http://blog.goo.ne.jp/pizzica0912/e/b3416c4cddea8f8ef7dd0788fcd1aa47
私がFacebookで掲載している記事をダイジェストで載せています。




--- フォトチャンネル ---


様々な写真集を掲載したフォトチャンネルへの入口のURLとなります。
http://blog.goo.ne.jp/pizzica0912/e/c9ced1117c86eb51aea4177123b57118




--- 既に掲載完了済み ---



伝説のピアニスト 川上敦子さん (全25話)
http://blog.goo.ne.jp/pizzica0912/e/425e60748dfa331bec8b445953003a7a

演奏不可能と言われたリストの超絶技巧練習曲(1837年版)を日本で初演したピアニスト
川上敦子さんのことを掲載したシリーズです。
最終話:2015年3月11日掲載
川上敦子さんから頂戴したお心




祖母の思い出 (全第14話 最終話を掲載)
http://blog.goo.ne.jp/pizzica0912/e/4816511909af978673200140e1fbc228

4人の祖父母の中で唯一、長い交流のあった私が32歳の時に他界した祖母の思い出を記したシリーズとなります。
最終話:2015年6月10日掲載
多くの教えと思い出をありがとう。(シリーズ最終話)




重度の介護が必要だた父の緊急入院から納骨まで (全21話)
http://blog.goo.ne.jp/pizzica0912/e/c203e74471097ecc448cff62eae56542

重度の介護状態で自宅介護を受けていた父が緊急入院して他界してしまった話を記したものです。
最終話:2014年11月29日掲載
認知症でも、まだ手が動かせていた頃の父が描いた絵





愛犬パークの15年の生涯 (全18話)
http://blog.goo.ne.jp/pizzica0912/e/a8ccdc94c043ada8644af3606c3c34a5

保健所で殺処分されるところを助けられた生命。我が家に様々な想い出を残してくれた愛犬パークの15年の生涯を綴ります。
最新話:2015年11月30日掲載
母の腕の中で静かに天国へ旅立って逝ったパーク



音楽(クラシック) ブログランキングへ


福祉・介護 ブログランキングへ


にほんブログ村 介護ブログ
家族介護者へ にほんブログ村
2016/10/23 23:00:09

誰にも遠慮なく素直な気持ちを記します。

最近の注目記事

新着情報