VBAとマクロの違いからマクロボタンの作り方、VBAのコードの書き方など一つずつ解説しています。
講師本がなくても基本的な知識が身につきますので、この記事をお気に入り登録し、一つずつ学んでいきましょう。
目次
マクロの基本知識


まずはマクロの基本的な意味や使い方を解説します。
基礎知識がある方は飛ばして頂いて大丈夫ですが、ステップ1から順番に見ていくことをおすすめします。
【ステップ1】
Excel仕事術ブログ




ExcelのVBAやマクロとは?2つの違いと基本的な意味 | Excel仕事術ブログ
Excelを使っていると、どこかで一度は耳にする「マクロ」や「VBA」 人に聞くにしても上司や先輩はいつも忙しそうなため、人に聞くのも少し聞きにくいと思うことがあります…
【ステップ2】
Excel仕事術ブログ




Excelでボタンを使ったマクロの簡単な作り方 | Excel仕事術ブログ
ExcelでマクロやVBAを覚えようと思うと、まず作ってみたいと思うのがボタンですよね。 ボタンを作成しているシートを見てみると難しそうに見えますが、実はやってみると誰…
【ステップ3】
Excel仕事術ブログ




ExcelVBAでセルの色を簡単に設定する方法 | Excel仕事術ブログ
Excelを使用していると効率化を行う方法を知りたくなりますよね。 マクロやVBAを使用すると簡単に色の設定を行うことができますが、仕事中に人に聞くのは少し聞きづらいと…
VBAの基礎知識





ここからはVBAの書き方や言葉の意味などについてですね!
【ステップ4】
Excel仕事術ブログ




VBAの書き方。オブジェクト・プロパティって一体なに? | Excel仕事術ブログ
前回の記事「ExcelVBAでセルの色を簡単に設定する方法」ではマクロを使用した自動の記述を編集してコードを書きましたが、VBAを知るには文法の書き方の基本を知ることが大…
【ステップ5】
Excel仕事術ブログ




VBAのメソッドとは?メソッドの基本的な意味と使い方 | Excel仕事術ブログ
ExcelのVBAを使用していると、オブジェクトとプロパティやメソッドというように聞き慣れない言葉をよく見るようになります。 VBAの初心者の方にとって難しくなる言葉ですが…
【ステップ6】
Excel仕事術ブログ




VBAでワークブックを指定して記述する方法 | Excel仕事術ブログ
ExcelのVBAを使用していると、ワークブックやワークシートを指定しながら入力したいことがよくあります。 しかし、頭の中ではイメージしていても、いざVBAを動かしてみると…
【ステップ7】
Excel仕事術ブログ




VBAのWithの意味とは?使い方と注意点も解説 | Excel仕事術ブログ
VBAを勉強していると、コードの中に「With」や「End With」といったコードが何度もでてきます。 Withを和訳すると「~と一緒に」と言った意味になりますが、VBAではどうい…
【ステップ8】
Excel仕事術ブログ




VBAのmodule(モジュール)とは?意味や削除の方法を解説 | Excel仕事術ブログ
ExcelでVBAを使用るするうえで、モジュールが何かを知っておくことは大切です。 しかし、いざ仕事中に「モジュールって何ですか?」などと聞きにくいものですよね。 そこで…
VBAのコードを書いて覚える





VBAは頭の中だけで覚えようとすると難しいものです。
記事を見ながら実際にコードを書いていきましょう。
【ステップ9】
Excel仕事術ブログ




VBAでコードを最初から手入力する手順 | Excel仕事術ブログ
以前の記事「Excelでボタンを使ったマクロの簡単な作り方」ではExcelのマクロ自動記録の方法を使用して紹介しましたが、VBAのコードは自動だけでなく手動で書いた方が応用…
【ステップ10】
Excel仕事術ブログ




VBAの変数とは?使い方と代表的な型の解説 | Excel仕事術ブログ
ExcelのVBAを使う上で、多くの方がつまづくのが変数です。 私が支援している方でも多くの質問がありました。 そこでこの記事ではVBAの変数の使い方と型の種類を紹介します…
【ステップ11】
Excel仕事術ブログ




VBAでRangeを使ったセルへ入力する方法 | Excel仕事術ブログ
VBAを使用していると必ず使うのが「セルへの入力」です。 そして、セルを指定するときによく使うのが「Range」と「Cell」です。 VBAの基本となる内容ですが、ここを理解し…
【ステップ12】
Excel仕事術ブログ




VBAで指定したセルに値を入れる方法 | Excel仕事術ブログ
VBAでセルに値を入力する方法は複数あります。 VBAに限らず、通常のExcelでも「今選択しているセルに入力したい」「B5のセルに入力したい」などと指定したいことってよくあ…
【ステップ13】
Excel仕事術ブログ




VBAで表の最終行を選択する方法 | Excel仕事術ブログ
ExcelのVBAで作業をしていると、表の最終行を選択したり入力したいことがよくあります。 しかし、いざコードをマクロで自動で取得しても、意味が全く分かりにくいですよね…
【ステップ14】
Excel仕事術ブログ




MsgBoxの使い方を極める!VBAで簡単ダイアログボックス作成 | Excel仕事術ブログ
ExcelのVBAでは必ずというほどメッセージボックスを使用する場面が多くあります。 簡単でシンプルな使い方もあればアイコンを使用した方法など、知っていると便利な使い方…
【ステップ15】
Excel仕事術ブログ




VBAで効率アップ!シートの追加・名前変更・削除のテクニック | Excel仕事術ブログ
ExcelのVBAを使用しているときに、知っていると便利なのがシートを追加したり削除する方法。 最初は難しそうな印象を持っていましたが、実際にコードを作成してみるととて…
まとめ
この記事ではマクロ・VBAの基本的な部分をまとめています。
記事を見ながら実際にコードを書いてみることが初心者から中級へ進む第一歩です。
Excelの機能は本当に幅が広くて便利ですが、マクロ・VBAを使えるようになるとさらにできることが多くなります。
また、仕事の時間短縮に向けてショートカットも使いこなしてきましょう。












