この記事を紹介してアフィリエイト報酬を獲得するには?
『脱・学習』から始める業務自動化文系・事務職員のための「生成AI×Excel VBA」コピペ自動化入門

『脱・学習』から始める業務自動化文系・事務職員のための「生成AI×Excel VBA」コピペ自動化入門

コンセプト

  • 文法は覚えない: Dim や For Next の意味を知らなくても動けば正解。
  • 読むのは日本語だけ: コードは読まず、AIへの「指示(プロンプト)」を磨く。
  • デバッグもAI任せ: エラーが出たら、エラーメッセージをAIに投げ返すだけ。

講座カリキュラム構成(案)

  1. 【マインドセット】 なぜ「覚えなくていい」のか?あなたは「建築家」、AIは「大工」。Excelの「開発タブ」を出す(これだけは覚える)。VBE(黒い画面)への貼り付け方・実行方法。
  2. あなたは「建築家」、AIは「大工」。
  3. Excelの「開発タブ」を出す(これだけは覚える)。
  4. VBE(黒い画面)への貼り付け方・実行方法。
  5. 【実践Lv.1】 データ整形(表記ゆれの統一)
  6. 【実践Lv.2】 ファイル分割(部署ごとに別ブックで保存)
  7. 【実践Lv.3】 請求書PDF一括自動発行(差し込み印刷の自動化)
  8. 【トラブル対応】 エラーが出たときの「魔法の言葉」

教材コンテンツ:例題・プロンプト・コード

以下は、そのまま講座のデモとして使える3つの実例です。

実践Lv.1:データ整形の自動化

【課題】 システムから吐き出したCSVデータ。電話番号にハイフンがあったりなかったり、半角全角が混じっていて、VLOOKUPでエラーになる。手作業で直すのが面倒。

【プロンプト(AIへの指示)】

ExcelのVBAコードを書いてください。 現在開いているシートのA列に「電話番号」が入っています。 以下の処理を行ってください。

  1. A列の値をすべて「半角」にする。
  2. A列の値に含まれる「ハイフン(-)」をすべて削除する。
  3. 2行目から最終行まで処理する(1行目は見出し)。

コードには日本語でコメントをしっかり入れてください。

【生成されるコードの例】

Sub FormatPhoneNumber()
    Dim ws As Worksheet
    Dim lastRow As Long
    Dim i As Long
    Dim cellValue As String

    ' 現在のアクティブシートを設定
    Set ws = ActiveSheet

    ' A列の最終行を取得
    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row

    ' 画面更新を停止(高速化)
    Application.ScreenUpdating = False

    ' 2行目から最終行までループ処理
    For i = 2 To lastRow
        ' セルの値を取得
        cellValue = ws.Cells(i, "A").Value

        ' 1. 全角を半角に変換 (vbNarrow)
        cellValue = StrConv(cellValue, vbNarrow)

        ' 2. ハイフンを削除
        cellValue = Replace(cellValue, "-", "")

        ' 変換後の値をセルに戻す
        ws.Cells(i, "A").Value = cellValue
    Next i

    ' 画面更新を再開
    Application.ScreenUpdating = True

    MsgBox "電話番号の整形が完了しました!"
End Sub

この続きを見るには記事の購入が必要です

この続きは3,355文字 / 画像0枚 / ファイル0個
『脱・学習』から始める業務自動化文系・事務職員のための「生成AI×Excel VBA」コピペ自動化入門

『脱・学習』から始める業務自動化文系・事務職員のための「生成AI×Excel VBA」コピペ自動化入門

platypus2000jp

20ポイント獲得 ¥2,026

記事を購入する

すでに購入済の方は、ログイン後に続きを見ることができます。 ログインする



この記事の平均レビュースコア

(0件)

レビューを書いて、この記事を紹介しませんか。

レビューを書く

あなたも記事の投稿・販売を
始めてみませんか?

Tipsなら簡単に記事を販売できます!
登録無料で始められます!

Tipsなら、無料ですぐに記事の販売をはじめることができます Tipsの詳細はこちら
 

この記事のライター

関連のおすすめ記事

  • 【累計5500部突破】副業初心者向けフリーランス養成講座【お得な副業フルセット】※全7万字

    ¥18,700
    1 %獲得
    (187 円相当)
    副業オタクにゃふ~@楽過ぎる副業

    副業オタクにゃふ~@楽過ぎる副業

  • 【革命】Threads完全攻略マニュアル

    ¥4,980
    1 %獲得
    (49 円相当)
    寝稼ぎさん

    寝稼ぎさん

  • 【The. 𝕏 】 "複数アカウント&最短1ヶ月で"月収100万円を達成した、なまいきくん流𝕏運用術

    ¥49,800
    1 %獲得
    (498 円相当)
    なまいきくん

    なまいきくん