VBA経由でパソコンを操る ーChatGPTのさらなる活用法ー
VBAコード。
Officeに備わっているプログラミング言語で、このプログラムによってパソコンを動かすことを「マクロ」と言います。
ChatGPTの活用法としては
・ChatGPTに直に指示を行って何かをさせる
というほか
・ChatGPTに、「パソコンに命令するプログラム(pythonやVBAなど)」を書かせて、プログラム経由でしたいことを実行する。
という方法もあるわけです^^。
以下は
「複数のマニュアルを、タイトルに従って、フォルダを作成し、移動させる」
という内容。
実際のプロンプトを以下にお示しします。
結果を見ると、分類されないファイルが発生したり、分類手法について改善の余地はあったりと、いろいろ反省もあります。
・サブフォルダ名とその内容については、あらかじめこちらで指示した方が良い。
・「判断できない場合は、サブフォルダに入れずそのままに」などプロンプトを入れてもよいかも。
~~~~~~~~~~~~
Excelのマクロを利用して、様々な種類のマニュアルを別々のフォルダに分ける、という作業のシミュレーションをやってみたいと思います。
以下の手順で私にお付き合いください。
###
1. シミュレーション用のフォルダとファイルを作成してください。
ファイル名は医療に関するあらゆるタイプのマニュアルを模したタイトルにして、合計20個作成してほしいです。まず、これらのファイルを作成するためのVBAコードを出力してください。
↓↓↓
続いて
2. これらのファイル名の分類を推測して、3つの種類に分け、それぞれフォルダを作成してファイルを移動させる、というVBAコードを作成してください。