2024年6月5日水曜日

VBAでGPT関数を作ってみよう(その1)

ChatGPTでできる特許データ分析という本を先日出しましたが、一番の悩みどころがAPIを使用するべきか否かでした。

データの大量処理にはAPIを使用するのが楽なのですが、プログラムを書かねばなりませんので、初心者向けの本にはハードルが高くなりすぎます。

そこで新たな手法を考案して、まとめてみました。しかし、APIを使った方がよいことには変わりませんので、将来的にはプログラムを公開?するなどした本も別途書きたいと思います。

APIを使う手法としては、Python、VBA、GASとあるのですが、このうち、私がプログラム作成済なのが、PythonとGASとなります。Pythonの方はレートリミットのエラーなど、エラーがでて動かない場合があるので、個人的には処理が見えるGASの方が好きです。

さて、残るはVBAですが、今年に入ってVBAの本を何冊かかって勉強しようと思っていたのですが、積読状態となっております・・・。

ChatGPTでできる特許データ分析の原稿も書き終え、時間もできたので、こちらの作業を開始したいと思います。

といっても、VBAの知識はゼロですので、完成しない可能性も高いです。したがって、この過疎ブログでこっそり始めることにしました。

参考図書は

生成AIをWord&Excel&PowerPoint&Outlookで自在に操る超実用VBAプログラミング術

https://amzn.asia/d/76xs4rs

となります。

実のところ、この本にプログラムが書いてありますので、それをコピペすれば終わりなはずですが、超初心者にはそれすらもできません(わかっていただけますでしょうか?)

それで、しばらくは試行錯誤しつつ、作業を進めてゆこうと思います。

「専門家なのに、なぜ予測を外すのか?」~未来予測と特許戦略のお話~

 大学生の頃の思い出話から始めさせてください。1987年ごろ、私が国際関係論の講義を取ったときのこと。 教室に入ってきた先生の第一声が、今でも耳に残っています。 「君たちは国際関係論というと、いろんな国の関係を勉強すると思っているだろうが、違う。世界には米ソの2つの超大国しか...