マクロを勉強するためのサイトです
このサイトではマクロ(VBA)に関連する記事を中心に取り扱っています。
(少量ですがワークシート関数の記事も用意しています)
- これからマクロを勉強していきたい初心者様
- 基礎は勉強してみたけどもう少し色んな機能を勉強してみたいという中級者様
この様な方々に向けて情報を発信しています。
初心者様向けの学習シリーズ を用意しています。
ゼロからマクロを自作出来る様になるためのパスが用意されています。
配列など中級者様向けのコンテンツ も用意があります。
ユーザーフォーム、ファイルフォルダの扱い方、画像やWebスクレイピングの記事も準備しています。

EnjoyExcel
Excel全般における勉強方法や本の選び方等環境構築関連についても情報を準備しました
JavaScriptや
SQLなど他の言語を使っている記事も用意しています。

目次を用意
全部の記事を目次形式にしました。
※VBAの一部の記事は保護されており閲覧不可です。
閲覧希望の方はお問い合わせフォームより連絡をお願いします。VBA以外の記事は全て閲覧可能です。
ExcelVBA
初心者向けから中級者向けの情報まで幅広く用意しています。

さらにカテゴリー分けしています
初心者向けエクセルマクロ学習シリーズ
- VBA-1ExcelVBAは何ができるのか?マクロとの違いを教えて
- VBA-1.5なぜマクロ付ブックの保存時の拡張子は.xlsmなのか
- VBA-2VBEの表示方法と使い方&標準モジュールにコードを書く理由
- VBA-3コードの可読性を上げる為にVBEのエディタの設定を変更する
- VBA-4オブジェクト、プロパティ、メソッドは後回しでよい
- VBA-5Rangeオブジェクト関連のプロパティを使いコードを書く
- VBA-6マクロでエクセルシートの指定範囲から最終行を取得する
- VBA-7事例をもとに変数がコードの中でどうやって機能するのか紹介
- VBA-8変数の宣言とは何かマクロの中で使い方を決めます
- VBA-9Withステートメントを組み合わせてシートに罫線を引く
- VBA-10メソッドはオブジェクトの直後に書く状況により引数を指定
- VBA-11マクロ内でMsgBoxとIFステートメントを組み合わせる
- VBA-12繰り返し処理をFor~Nextステートメントで学習する
- VBA-13マクロで関数|VLOOKUPはエラー対策してから使う
- VBA-14複数のセルに書かれた検索値に対してVLOOKUP関数を使う
条件分岐繰り返し処理
Webスクレイピング
- VBAを使ってWebからデータを取得|Webスクレイピングとは?できる事を教えて
- VBA×ChromeでWebスクレイピング難しい初期設定を分かりやすく解説
- VBA×Selenium×ChromeでWebスクレイピング|nameタグを使う
- VBA×Chrome/Edgeでスクレイピング|XPathとは?|動画で解説
- 【selenium×VBA】XPath指定でClass属性を取得
- 【Edge×Selenium×VBA】スクレイピング時の実行時エラー0への対策
- 【selenium×VBA】右クリックを含めたマウス操作を再現
- 【VBA×selenium×JS】任意の要素まで簡単にスクロール
- 【selenium×VBA】取得したURLでハイパーリンクをつくる
- 【selenium×ExcelVBA】ウインドウ、タブを切り替える
- 【Selenium×VBA】要素の有無を確認|実行時エラー7への対策
- 【Selenium×VBA】ブラウザの最大化|ウインドウの大きさや位置を変える
- 【Selenium×VBA】テーブルの情報を取得|配列を使えば行数と列数も分かる
コード全般(書き方等)
- 【ExcelVBA】再帰呼び出し(処理)は3分の動画で理解できる
- 【VBA_再帰】複数フォルダ内を検索拡張子を決めて画像を取り出す
- VBAで文字列を比較Like演算子とワイルドカードで完全/部分一致を確認
- VBAで転記|ブック間で文字列をコピペするマクロの作り方を教えます
- 【VBA】絶対パス相対パスの理解はカレントディレクトリがポイント
- InStrRev関数がうまくいかない時は戻り値の読み方を見直す
- エクセルマクロを使って複数のかっこの中から文字列を全て取り出す
- VBAサブルーチンの考え方と作り方共通作業は別プロシージャに書く
- 【図解】エクセルマクロモジュールの分け方まとめ方マトリクスで解説
- VBAマクロの記録は使用NG失敗例からできない事を理解しよう
外部Appとの連携
- 2023年発表「Python in Excel」とは|いつから×できる事×今後の展望
- 【VBA×SQL】-1_メリットや使い方、環境構築の方法を画像で解説
- 【VBA×SQL】-2_SQLServer関連Appのダウンロード方法を紹介
- 【VBA×SQL】-3_ServerへのログインやWindows認証の設定方法
- 【VBA×SQL】-4_データベース内にテーブルを簡単に作成する方法
- 【VBA×SQL】-5_Serverに接続テーブル名を指定しデータ取得
- VBA×PDF|Excelデータを出力|メソッドをパラメータ毎に解説
- VBA×PDF|ワークシートの一部を範囲指定してデータを出力する
- VBA×PDF|ワークブック内の全てのデータを1つのファイルで保存
勉強方法
自分だけの勉強方法を見つけましょう。

皆様に合った勉強方法が見つかります
コンテンツ(アプリ、書籍、動画)
スクール情報
単発でも良いので一度スクールで勉強していただきたいです。
「知っている人から教わる」という事がとても効率が良いという事が分かります。

VBAを勉強できる環境を用意しました(一部Excel)
\こちらでVBAの勉強が出来ます/
関数
すぐに効率を上げられるのは関数の強みです。
加えて関数を組み合わせて使う事でより大きな効果を得る事が出来ます。
関数についてはワークシート用の関数について記事を用意しています。
VBA向けの記事ではないです。ご注意ください。

参考:副業に興味がある方
ExcelVBAを使って仕事を受けてみたい方におすすめの記事です。

ココナラエージェント
