【簡単エクセル/Excel VBA マクロ】解説シリーズ目次

アフィリエイト広告を利用しています。
【QRコード】PC<--->スマホの切り替えにご利用ください
運営者・ポテ

いつもありがとうございます!

ノンプログラマー向け「Excel VBA マクロ 解説シリーズ」へようこそ。

本稿では、ノンプログラマー向け「Excel VBA マクロ 解説シリーズ」の目次をお届けいたします。

「Excel VBA マクロ 解説シリーズ」基本操作編目次

プロローグ

  1. はじめてのコードを書いてみよう
  2. Excelマクロ・VBAの全体像

オブジェクトの取得・指定

  1. オブジェックトを変数として取得・指定する方法

セルの基本操作

  1. セルへの値の入力/セルの値の取得
  2. セルのコピー&ペースト
  3. セルの内容のクリア(削除)
  4. フォントの設定
  5. フォントやセルの色の設定
  6. セルの書式設定完全版!|表示形式、配置、フォント、罫線、セルの色設定など
  7. セルの書式設定:列幅、行高 ※↑ No.6に統合しました。2025/3/18
  8. セルの書式設定:横位置、縦位置、折り返し、縮小  ※↑No.6に統合しました。2025/3/18
  9. セルの結合・解除
  10. セル、行、列の削除
  11. セル、行、列の挿入

繰り返し処理

  1. For...Next ループ
  2. Do While ループ
  3. Do Until ループ
  4. For...Each Next ループ

条件分岐

  1. If...Then...Else ステートメント
  2. Select Case ステートメント
  3. Select Case ステートメント - 部分一致

ファイル操作

  1. 新規ファイルの作成
  2. ファイルを開く ~ファイル名を指定して開く Workbooks.Open ~
  3. ファイルを開く - ユーザーに開くファイルを選択させて開く GetOpenFilename
  4. ファイルを閉じる
  5. 他のファイルからデータを取得
  6. 他のファイルにデータを書き込む
  7. ファイルのコピー
  8. ファイルの移動
  9. ファイル名の変更
  10. ファイルの削除
  11. ファイル・フォルダの存在チェック

Excelオブジェクトの操作

  1. メッセージボックス
  2. インプットボックス
  3. グラフの作成
  4. ユーザーフォーム
  5. プログレスバー
運営者・ポテ

是非ご活用ください!

「Excel VBA マクロ 解説シリーズ」ワンポイントテクニック編目次

  1. 指定した行以降のデータをすべてクリアする方法|Rows/CrearContents
  2. データの最終行を取得する方法|End
  3. 配列を使って繰り返し処理を高速化する方法 ←★これができたら脱初心者!
  4. 知らなきゃ損!プログラミング用等幅フォント最強1選!
  5. フォルダ内のファイルをひとつだけ開く方法|Dir関数/FileSystemObject
  6. 重複データを検出する方法|Dictionaryオブジェクト
  7. リストから要素をランダムに選択する方法|フィッシャー・イェーツのシャッフル ←★これおもしろい!
  8. おすすめのイミディエイトウィンドウの配置場所はここだ!
  9. WorkSheetFunctionを使ってコードをシンプルに!
  10. テーブル(ListObject)のデータを選択・参照する方法!|ListObject/構造化参照
  11. OneDrive環境で FileSystemObject やDir関数を正常に動作させる方法|パスがURL型(https://...)になる問題を解決
  12. Mac環境でマクロを動作させるための3つの基本事項
  13. エラー発生時に変数に格納されている値を調べる方法
  14. Mac環境でデータの重複を検出する方法|配列活用/Dictionary不使用
  15. セル範囲を配列に格納すると自動的に二次元配列になる
  16. 複雑なPDF内のテキストを自動で抽出・処理するベストプラクティス
運営者・ポテ

是非ご活用ください!

「Excel VBA マクロ 解説シリーズ」アプリ事例編目次

  1. 複数の画像ファイルを一括リサイズする
  2. 複数のOutlookメールを一括作成する
  3. ファイル・フォルダの一覧を取得する
  4. 多数のファイルを作成する
  5. カレンダーを作成する ←★おすすめです!
  6. 異なるファイル間でのデータマッチング(照合・突合)
  7. 複数ファイルを順次処理する|Dir関数/FileSystemObject
  8. シフト表・当番表付きカレンダーを作成する|カレンダ作成Part2
  9. メモや議事録に日時を自動入力する|Worksheet_Change
  10. 異なるファイル間でのデータマッチング(照合・突合)第2版 ←★おすすめです!
運営者・ポテ

是非ご活用ください!

VBAプログラミングスキルアップのための参考情報

ここでは参考図書を紹介いたしますが、これらに限らず自分に合うものを選ぶことが重要だと考えております。皆様の、より一層のご成功を心よりお祈りしております。

VBAプログラミングのスキルアップ

学習用としてもハンドブックとしても役立つ便利な書籍がこちらです。価格はやや高めですが、その内容は非常に充実しています。相応のスキルを身に付けるためには、こうしたしっかりとした書籍を一冊持っておくと良いでしょう。



入門書に関しては、どの書籍も大きな違いはありません。あまり迷うことに時間をかけるよりは、手頃なものを一冊選んでみると良いでしょう。VBAの入門書は数多く出版されていますので、興味がある方はぜひチェックしてみてください。

甲乙つけがたい場合、私はインプレス社の「いちばんやさしい」シリーズを選ぶことが多いです。

\チェックしてみよう/

\チェックしてみよう/

\チェックしてみよう/


VBAのプログラミング能力を客観的に証明したい場合には「VBAエキスパート試験」があります。この試験はVBAの知識を公式に認定するものです。VBAの総合的な能力獲得を目指す方に適しています。以下の公式テキストが販売されております。



プログラミングの一般教養

「独学プログラマー」というプログラミングの魅力を解説した書籍があります。これはVBAではなくPythonを題材としていますが、プログラミングの基本的な知識や思考法、仕事の進め方まで幅広く学べます。


こちらの記事でも紹介しております。もしよろしければご覧ください。

【QRコード】PC<--->スマホの切り替えにご利用ください

【初心者歓迎】【無料相談受付中】業務支援アプリケーション作成のご相談を承ります

運営者・ポテ

いつもありがとうございます!

限られた時間をより良く使い、日本の生産性を高めたい──
この取り組みが、社会全体の課題を解決する一歩になると信じています。

みんなの実用学を運営するソフトデザイン工房では、業務設計と業務支援アプリケーション作成のご相談を承っております。

初心者歓迎。無料相談受付中。気になる方は、お気軽にご相談ください。


こちらの記事でも紹介しておりますので、もしよろしければ、ご覧ください。

おわりに

運営者・ポテ

ご覧いただきありがとうございました。

本稿では、ノンプログラマー向けExcelマクロ・VBA解説シリーズの目次をお届けいたしました。

お問い合わせやご要望などございましたら、「お問い合わせ/ご要望」またはコメントにて、ご連絡いただければ幸いでございます。

皆様の人生がより一層素晴らしいものになるよう、少しでもお役に立てれば幸いでございます。

なお、当サイトでは様々な情報を発信しております。もしよろしければ、トップページもご覧いただけると幸いでございます。

この記事を書いた人

運営者・ポテソフトデザイン工房|現場の自動化パートナー
■人生を追求する凡人 ■日本一安全で、気の向くままに自分の時間を過ごせる、こだわりのキャンプ場を作るのが夢 ■ソフトデザイン工房代表(個人事業者) - 業務設計&業務支援アプリケーション作成サービスを展開 ■人生は時間そのもの。ひとりでも多くの人が「より良い人生にするために時間を使って欲しい」と願い、仕事のスキルの向上、余暇の充実、資産形成を研究。

コメントを残す

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