エクセルマクロで作業を楽に!エクセルマクロは使えますか?エクセルマクロを使って作業を効率化しましょう。
エクセルで使うマクロってパッと見はすごく便利な物に見えますよね。確かに便利だと思います。複雑な処理が一瞬で終わったりするのですから。例えばですが、ファイルの1シートにデータを作成しておいてボタンを押すだけで何人分もの請求書作成ができるなんていうことも出来ちゃうのです。
しかし、単純にデータを計算してそのデータを元に印刷するだけなのであれば、マクロではなくシート間の参照式で済むかもしれないですし、複数回使う資料なのならマクロもありでしょうけど、1回だけなのならマクロを組む労力の方が大変なのではないかと思ってしまいます。マクロを実行するだけなのなら難しいことはないのですが、作成する労力と考えると少し大変になりますよね。
また、エクセルのマクロはVBAとは違い、エクセル独自の特殊性もあるのでトラブルがあった時に時間をものすごく必要としたり動作環境などによっては動かなかったりと色々弊害も多くあるかと思います。
まずは、マクロを簡単なところから使ってみて、慣れてきたところで大掛かりなものを作成して使ってみるといった流れでやっていってはどうでしょうか?
マクロに関するサイトをご紹介しますので参考にしてみてくださいね。
・http://www.kotaete-net.net/(答えてねっと)
・http://www.moug.net/(モーグ)
スポンサード リンク
スポンサード リンク
エクセルを私用でも仕事でも使っている人が思うことに「マクロを使いこなせるようになりたい」というのがあると思います。仕事で使う分には回りに知っている人がいると思うので思う存分聞くことが出来ると思うのですが、家でだけやっている人からしてみるとなかなか勉強しにくいですよね。しかも学校とか通わずにお金をかけずに使いこなせるようになるまでとなったらちょっと大変じゃないかと思います。
そこで、勉強するにあたってのとっかかりとして、まずはVBA(Visual Basic for Aplication)を勉強するのがいいのではないかと思います。VBAはBasicというプログラムをエクセル用に改良したものなのです、まずはBasicの基本的な文法などを覚え、それに付け加えてエクセルのシートやセルを扱うために必要な手法などを覚えていけばいいと思います。
ネット上では「エクセル VBA 入門」などと検索をかけるとかなり多くのサイトがヒットしますので見やすいサイトを選んで勉強するのも手ですし、エクセル上の「ツール」->「マクロ」->「Visual Basic Editor」から見られる「ヘルプ」画面を見てやりたい事を少しずつ学ぶのもいいと思います。
エクセルのファイルを開くときに、「xx.xlsファイルはマクロを含んでいます。」というポップアップメッセージが表示される場合がありますが、このときマクロを有効にするか無効にするかを指示してファイルを開かなければなりませんが、どんなマクロが含まれているのか分からないのに、有効にするのは怖いですよね。
まずは「無効」で開いてマクロが存在するかどうか確認してみましょう。
「ツール」→「マクロ」→「Visual Basic Editer」でモジュール画面を開きます。
では、何故ポップアップ画面が開くかと言うと、マクロウィルスが存在する為警告メッセージが表示されているのです。
もしも、どこかからマクロが記述されているところが出てきたらそれらを全て削除してください。
また、マクロが記述されていない場合でも、「フォーム」「標準モジュール」というフォルダが存在する場合は、マクロと判断されてしまいますので、右クリックして「xxの開放」を実行するようにしてください。
それでもポップアップが出るようであれば、マクロウィルスの可能性がありますのでウィルスソフトを起動するようにしてください。