Excel マクロ

 

仕事でExcelを使うと、同じ操作を毎回行うと、塵も積もれば山となるのように長い目でみると無駄な作業(操作)が多くなります。マクロを使うと非常に操作が簡単になり作業効率があがります。

但し、良い所ばかりではありません。作成するのに結構大変だったりします。作ってしまえば楽ですけど・・・・あと、拡張子がxlsmになるので、危険なプログラムを仕込んでいるやつもいるので相手とのファイルのやり取りは制限があるかも知れません。また、ExcelのバージョンによってVBA命令に多少の違いがあったりします。昔は動いていたのに今は動かないとか・・・・があります。

マクロの作成だけであれば「開発」タブではなく「表示」タブの右端にもマクロがあります。


【表示】タブを選択し、次に右端にある【マクロ】メニューを選択します。

マクロに関するメニューが表示されるので【マクロの記録】を選択します。


「マクロの記録」ダイアログが表示されます。

マクロ名の文字で先頭は必ず文字で始め、2文字目以降は文字、数字、アンダースコアー(_)が使用できます。

マクロ(自動化処理)の作成をします。

「マクロの記録」を選択します。


「実行」を選択します。

これでマクロの記録が始まります。


セルに文字を書いてみたり、セルを選択したりします。


「記録終了」を選択します。


どんなマクロ(自動処理)ができあがったのか?確認するため

「マクロの表示」を選択します。


「編集」を選択します。


コードの表示を見てみるとセルに記述したaaaやセルを選択した記録が出てきます。

これらをつぎはぎしながら、VBAプログラムをこしらえていきます。

ただし、コードの中には余計なコードもあるので調べながら削除して簡潔なコードにします。

以上で簡単なマクロのやり方でした。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です