Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ChatGPT × Excel VBAによるプロンプトエンジニアリング入門:事務業務効率化コードを生成しよう!
Rating: 3.7 out of 5(27 ratings)
141 students

ChatGPT × Excel VBAによるプロンプトエンジニアリング入門:事務業務効率化コードを生成しよう!

効率アップへの近道を見つけよう!Chat GPTで業務効率化を実現するためのプロンプトエンジニアリングスキルを解説
Last updated 5/2023
Japanese

What you'll learn

  • ChatGPTを活用してExcel VBAのコードの生成ができる
  • 最小限のExcel VBAの知識のみで軽い実務の効率化を行える
  • Excel VBAを生成するためのプロンプトエンジニアリングを学びます
  • 基礎から応用まで段階的に進められるケーススタディを通じて、実践的なスキルを身につけることができます
  • ChatGPTの出力するVBAコードの基礎的なデバッグを行える

Course content

9 sections67 lectures4h 4m total length
  • 本講座で受講者が学べる内容について4:45
  • ChatGPTについて4:11
  • ChatGPTの使い方4:22
  • ChatGPTでVBAコードを生成するときの心得2:28
  • VBA利用の注意点1:51
  • プロンプトエンジニアリングとは4:05
  • 業務プロセスの変化について3:44
  • ChatGPTとVBAの活用の流れについて3:11

Requirements

  • ChatGPT4が利用できることが望ましい(ChatGPT3.5でも実行は可能)
  • Microsoft Office Excelが導入されている
  • Excel VBAのセルの操作レベルの知識を使います(説明動画有)

Description

実際の業務でChatGPTを使用する際の注意点について(一読ください)

  • 職場で使用する場合は、職場内のChatGPT規則に従いVBAで自動化することについて承諾を得てください

  • 実行するファイルは必ずコピーしてから適応しましょう

  • ChatGPT PlusのGPT-4環境を推奨しています


講座概要

 この講座では、事務業務における簡単な自動化を目的としたExcel VBAの設計を、Chat GPTを用いて依頼するためのプロンプト作成方法について解説します。プログラミング初心者である社会人が、Excel VBAを学習し、2~6か月程度で自動化業務を実現できる内容を扱います。

 Excel VBAを本格的に学ぶと、多くの業務を自動化できますが、学習の導入ハードルが高く、実務で即戦力となるまでに時間がかかるという問題がありました。しかし、Chat GPTをはじめとするジェネレーティブAIの登場により、簡単な実務レベルのコードでも、AIが人間よりも迅速に作業を行うことが可能になりました。本講座では、Chat GPTを活用したExcel VBAの利用方法について詳しく解説します。


講座構成

本講座は次の構成となっております。

  1. はじめに
    ChatGPTとVBAに関する説明を行います


  2. Excel VBAの必要最低限知識
    ChatGPTから生成されたコードの修正や本講座で活用するステートメント形式のプロンプト作成に
    必要なレベルの知識を解説します


  3. ChatGPTのトラブルシューティング
    ChatGPTでVBAのコードを生成する上でのトラブルシューティングを取りまとめています


  4. 範囲選択
    VBAでデータを操作するための3種類の選択範囲の活用方法について解説します。


  5. ユーザインタフェース

    ChatGPTはすべての処理をコード中で完結させてしまいます。

    ユーザインタフェースとして3つのダイアログ機能について紹介します。


  6. プロパティ

    VBAで操作できることはたくさんあります。セルの背景色・文字色・文字サイズなど

    それらの活用方法と調べ方についても解説しています。


  7. 条件分岐

    事務業務のデータ分類で必ず出てくるのが条件分岐です。

    条件分岐を活用して必要なデータを分類するためのプロンプトを作成しましょう


  8. 配列

    複数の値を使った作業を取り扱うのに便利な配列について解説。

    配列の活用場面について座席表を使った例を紹介しています


  9. 章末課題
    実務レベルも発生する照会した各エクセルファイルを1つのエクセルファイルに集約する方法とプロンプトについて解説、集約ができればほとんどの照会業務の非効率な転記作業を削減できます


注意点

 本講座は自然言語処理を行うChat GPTを用いてハンズオンを行います。Chat GPTは確率的なモデルで
同じプロンプトを渡しても異なる回答を示すことが多いです。そのため必ずしも本講座のような回答について再現性があることを保証するものではないことをご了承ください。

Who this course is for:

  • ChatGPTを使ってExcel VBAのコードを生成するためのプロンプトエンジニアリングを学習したい方
  • 簡易的なエクセル業務をExcel VBAを活用して処理したい方
  • 事務業務におけるChatGPTの活用のイメージをつかみたい方