【Excel VBA】二次元配列クラスをAIに作らせる指示の出し方|クラスモジュール32
VBAひとり言ワンダーランド
0:00 / 0:00
【Excel VBA】二次元配列クラスをAIに作らせる指示の出し方|クラスモジュール32
538 просмотров · 2 нед. назад
VBAひとり言ワンダーランド
1,91 тыс. подписчиков
538 просмотров · 2 нед. назад
Excel VBAで「二次元配列を意識しなくていいクラス」(cArrayTable)を作る企画の第3回です。
今回は、以前紹介した二次元配列クラスのソースコードを、AIに作らせるための指示の出し方を説明します。
AIで簡単にコードを作れる時代ですが、動く動かないではなく「使えるコード」にするには、指示を考える必要があります。
最後に、ChatGPTとGeminiが作ったコードも確認します。
■ この動画でわかること
・クラスの構成(機能部分と土台部分)と、土台は変更しない・追加はOKという考え方(開放閉鎖の原則)
・指示は「土台」と「機能」を分けて書く
・AIに解釈をさせない指示の書き方(行間を読ませない)
・指示に入れた内容(ライブラリ用の単一クラス、将来の処理と名前をかぶらせない、既存オブジェクトと同じ感覚で使える、コードを短くする)
・ChatGPT版とGemini版のコードの違い
■ チャプター
0:00 AIにコード作成の指示をする
1:00 二次元配列(ライブラリ)クラスのソースコードの構成イメージ
3:47 実際にコード生成の指示をWeb版のAIで試す
10:59 ChatGPT・Geminiで作成したコードを見る
■ 前回の動画
【Excel VBA】二次元配列を意識しなくていいクラスに挑戦|クラスモジュール30
• 【Excel VBA】二次元配列を意識しなくていいクラスに挑戦|クラスモジュール30
【Excel VBA】短いコードはバグもAIとのズレも少ない|二次元配列クラスのソースコード解説|クラスモジュール31
• 【Excel VBA】短いコードはバグもAIとのズレも少ない|二次元配列クラスのソー...
■ AIに解釈をさせない指示について
同じ依頼をAI3種に投げて、解釈のブレを検証してみた
• 同じ依頼をAI3種に投げて、解釈のブレを検証してみた
※字幕(編集済み)のオン/オフは設定で変更できます。
※このクラスは作りかけです。「あったら絶対便利」な機能を追加していきます。
#ExcelVBA #VBA #クラスモジュール #二次元配列 #生成AI