(ときどきチャットGPTなのかGTPなのか分かんなくなる・・・・・・・)
ノリとフィーリングで作ってたAccessのvVBA、無限ループから抜け出せないし、腰を据えてやってる時間が無いし、面倒くさくなったので「こんな時こそチャットGPTぢゃん!」ってひらめいた。
会社のチャットGPTはオイラ達:関係会社は有料なので職場では使えない。
家からチャットGPTにチャレンジ★
作りたいのは、テーブルに入ってる「動画の長さ」の分だけテーブルを追加しつつ、追加したテーブルにはこの項目とこの項目を書き出して、さらに1ずつ増やした数値もココの項目に書き出したい。
動画の長さ:3だったら、元データと同じモノを3件追加して、連番の1~3を追加した3件データに格納するの。
予備知識も無いままチャットGPTへ行って → メルアド登録 → 英語は分からん、日本語にしてくれ。
あ、なんか日本語になったかも。
ふむ。ここにメッセージを入れろとな。
「Accessでこんな感じでマクロが作りたい」
→ マクロの作り方を文章で説明される。( ̄- ̄)
違う!言い間違えたよ。
「こんな感じのAccessのVBAコードを作成したい」
→ コードがつらつらつらっと表示される。そう、こーいうやつよ。
情報が不足していたようで、連番として1ずつ増やしたかったのに常に1がカウントされた。
これ、国語力が必要け?
ここで初めて「チャットGPTを使ったVBAの作り方」をググってみる。(笑)
あーなるほど。条件というか、やりたいことは箇条書きで良いのか、はいはいはい。
「テーブルにはこんな項目が格納されてて、やりたいコトは以下の通り」
→ をぉ!かなり近づいた。これイケるんぢゃね?
微妙にテーブル名が違ってたりするけど、そんなのは素人のオイラでも気づく間違いなので、修正してAccessに貼り付け。
んあ?実行時エラー'3021'「カレント レコードがありません」だってさ。
をいをい、どーなってるのさ?チャットGPT様よぉ?
今度はさっき作ってもらったコードを全部コピペして「エラーが発生したから修正してちょ」としてみた。
→ なんかちょっと修正されたぞ?どれどれ。
あかんやーん。3021エラー出たまんま。
だけど、これってオイラが条件追加した時の言い回しが変だったせいか?
そもそもココの構文、3行要らんやろ。
できましたー!!!
チャットGPTと会話をすること40分くらいで、期待するVBAが作れました。
これを会社メルアドに送信。
このあとレポートを作成したら、ちまちまとExcelでやってたメンバーに記入させる用紙の作成がパパッとできるようになるのね!!
ぐふふふふふ。
最新の画像[もっと見る]