つれづれ日記な部屋

働くハハによる日々の毒吐き(笑)

すごいよ!チャットGPT

2024年04月03日 | 日記。いろいろ

(ときどきチャット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でやってたメンバーに記入させる用紙の作成がパパッとできるようになるのね!!
ぐふふふふふ。

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする