VBAオジサンのらくがき帳

Excel VBA 入門

2021.06.29 2021.06.23

Excel VBA をこれから勉強したいというかた向けに、Excel VBAのキホンがわかる資料を作成しました。 VBAを初めて学ぶかた、特に独学で学ぶかたは、意外と基本的なところで見落としていることがあります(私もそうでした)。 この資料は私のこれまで経験から、初めに知っておくと良いなと思っているトピックについて、注意しておいて欲しいことなどを織り込みながら作成しました。 皆さまのお役に立てれば幸いです。

#01 はじめてのマクロを作成する

開発タブを表示、VBエディタの表示、はじめてのマクロを作成までを行います。

#02 VBAであつかう値について

数字、文字列、日付などVBAで扱う値について。

#03 変数の宣言と演算のきほん

変数とは何か。どのように使うかについて。

#04 Range オブジェクトについて

マクロの作成では最もよく使うオブジェクト、Rangeオブジェクトの使い方。

#05 ワークシート上でコピペなどの作業をおこなう

Excelでよく使う操作をマクロにします。

#06 マクロの実行方法

作成したマクロをどのように実行するか。

#07 よくつかうオブジェクトについて

Range オブジェクト以外のよく使うオブジェクトを紹介します。

#08 マクロの記録機能

マクロの記録機能の活用方法。

#09 条件分岐とくり返し

If ElseやForループを使ってマクロの処理の流れを作るすることができます。

#10 Subプロシージャと Functionプロシージャ

プロシージャとはなにか。使い方について。

#11 プロシージャのパラメータについての補足

パラメータについて、追加で知っておくと良いこと。

#12 命名規則とコーディング規約

規則に従ってプログラミングすることはVBAでもとても大事だと思います。

#13 別のワークブックを開いてつかう

マクロからワークブックの操作を行う方法について。

#14 コードの不具合を修正する(デバッグ)

デバッグに使うVBエディタの機能などを紹介します。

#15 エラーハンドリング

エラーが発生することを想定して適切な処理を追加しましょう。