儲ける方法
これだけITが発達した現代において、いまだに全世界の企業で発生し、
解決が困難な問題があります。
それは「前任者が作成した仕組みが解析不能なまま使用されている」問題です。
例えば従業員の一人がエクセルのVBA(マクロ)を使って従来の業務を効率化した場合。
作成者がその仕事を離れた後、まともにそれを解析できる人がいない状態が発生します。
そのツールがないと仕事にならないから使用している、でも中身を理解している人はいないという問題ですね。
今回はChatGPTを自動化し、この問題を解決することで報酬を得るビジネスモデルになります。
本当に儲かるのか
freelancer.comなどの仕事募集サイトで「VBA コード 解析」の仕事を検索したところ、
50ドル~300ドルのお仕事が見つかります。
この事から、VBA自動解析の仕組みを作り、
これらの仕事を請け負えるクオリティの解析レポートを出せるようになれば
儲けられる可能性があります。
しかも、ChatGPTは出力結果を言語指定できますから、世界中を相手に商売できます。
全体像
(1)エクセルファイルからVBAを抽出する
(2)抽出したVBAをChatGPTに渡して解析レポートを生成
(3)自動化ツールにより(1)と(2)を自動化
(1)エクセルファイルからVBAを抽出する
手順1.Pythonをインストールする
(Pythonのoletoolsというライブラリを使用します)
手順2.以下をコマンドプロンプトで実行する
pip install oletools
olevba "+ファイルパス+" > result.txt
(2)抽出したVBAをChatGPTに渡して解析レポートを生成
ChatGPTの「AdvancedDataAnalysis」という機能を使用します。
(月額20ドルのChatGPT Plusに登録すれば使えます)
以下の「+」ボタンから、VBAのファイルをアップロードし、解析を依頼します。
非常に長いソースコードの場合、テキストボックスに入力しても受け付けてもらえません。
そのため、「AdvancedDataAnalysis」機能でVBAソースコードのアップロードが必要になります。
(3)自動化ツールにより(1)と(2)を自動化
(1)と(2)を自動化する事で、
エクセルファイルを特定の場所に置くだけで、
勝手に解析レポートが出来上がる状況を実現していきます。
具体的なソースコードや方法については、次回記事にて!