テックスナップ/世界の最新テックを最速キャッチ

【初心者必見】ChatGPTでExcelマクロ作成!乗り遅れ防止の教科書

【AIに乗り遅れるな!】脳筋タックルがChatGPTでExcelマクロ作成に挑む!

ども!「脳筋でタックルしかできないタックル」です!いやー、最近AI、AIって騒がれてるけど、正直「みんなすごいねー!」「自分もなんかやらなきゃ!」って焦りまくりやったんですよ。特にExcelマクロとか、なんか難しそうで、ずっと遠巻きに見てたんですよね。

でも、このままやったらマジで乗り遅れる!って危機感を感じて、今回!ついに!ChatGPT先生に頼ってExcelマクロ作成に挑戦してみたんです!

Person looking confused at a complex Excel spreadsheet with
Person looking confused at a complex Excel spreadsheet with

「AIって難しそう…」「私にもできるのかな?」って不安に思ってるあなた!大丈夫!私も同じ気持ちやったからこそ、この体験談がきっと役に立つはず!AI初心者のための「とりあえずやってみる」教科書、いっちょ書いていきますか!

なんでChatGPTでExcelマクロなん?

ぶっちゃけ、Excel作業って地味に時間かかりますやん?同じ作業を何度も繰り返したり、データ集計したり。そんな時、「あー、マクロで自動化できたらなぁ…」ってずっと思ってたんです。

でも、VBAとか覚えるのってハードル高いじゃないですか。コード書くとか、なんか呪文みたいで…。そこで思ったのが、「ChatGPTなら、なんかええ感じにやってくれんちゃう?」ってこと!

AIに議事録作成を任せたり、ブログ記事作成をサポートしてもらったり、ChatGPTで議事録作成!簡単3ステップで効率化するやり方 ChatGPTで記事作成!初心者でも簡単5ステップで高品質ブログ記事を作る方法 経験してきたからこそ、マクロ作成もいけるはず!って、脳筋タックル発動です!

💡 ポイント
ChatGPTは、指示(プロンプト)次第で色んなことしてくれんねんで!複雑なコード生成も、実は得意分野の一つなんや。

いざ、ChatGPTにマクロ作成を依頼!

まずは、どんなマクロを作りたいか、ChatGPTに分かりやすく説明しないといけない。これがプロンプトってやつですね!ChatGPTプロンプトテンプレ集!初心者でもすぐ使える効果的な活用法 を参考に、具体的に指示を出してみます。

今回は、「指定した範囲のセルの値が10以上だったら、そのセルの色を赤くする」っていう、めちゃくちゃ簡単なマクロをお願いしてみました。

**ChatGPTへのプロンプト例:**

“`
Excel VBAで、選択範囲のセルの値が10以上の場合、そのセルの背景色を赤色に変更するマクロを作成してください。
“`

これを入力して、ポチッとな!

そしたら… なんということでしょう!

✅ ここが感動した
ほんまに一瞬でVBAコードが生成されたんです!「え、これだけでええん!?」って、もう感動!AIの進化、マジでヤバい!

生成されたコードはこんな感じ。

“`vba
Sub HighlightOverTen()
Dim cell As Range
For Each cell In Selection
If IsNumeric(cell.Value) Then
If cell.Value >= 10 Then
cell.Interior.Color = RGB(255, 0, 0) ‘ 赤色
Else
cell.Interior.ColorIndex = xlNone ‘ 色をリセット (必要に応じて)
End If
End If
Next cell
End Sub
“`

うわー!なんかコードっぽい!これで動くんか?ドキドキしながらExcelにコピペして実行してみたんです。

Screenshot of Excel VBA editor with generated macro code pas
Screenshot of Excel VBA editor with generated macro code pas

結果は…? 失敗談もぶっちゃけます!

結果から言うと… **動いた!動いたけど… 期待通りとはいかず!**

いや、コード自体は動くんですよ。でも、私が「選択範囲」って言ったのが悪かったのか、マクロを実行すると、**選択してた範囲全部が赤くなる**んですよ!「10以上」とか関係なく!なんでやねん!

😅 ここは期待外れだった
「条件付きで色が変わる」ってイメージやったのに、まさかの全部塗りつぶし!AIも完璧ちゃうねんな〜って、ちょっと安心したけど、それだけじゃアカン!

ここで落ち込んでたら、脳筋タックルじゃない!失敗はネタにしかならん!ってことで、ChatGPTに「いや、これ、10以上じゃないと赤くならへんねんけど?」って、ツッコミながら再度指示出し!

すると、ChatGPT先生は「失礼いたしました。修正します。」と、ちゃんとコードを修正してくれたんです。

修正後のプロンプト例:

“`
先ほどのマクロで、選択範囲のセルの値が10以上の場合のみ、そのセルの背景色を赤色に変更するように修正してください。10未満の場合は、色は変更しないでください。
“`

そして、再生成されたコードがこちら!

“`vba
Sub HighlightOverTenRevised()
Dim cell As Range
For Each cell In Selection
If IsNumeric(cell.Value) Then
If cell.Value >= 10 Then
cell.Interior.Color = RGB(255, 0, 0) ‘ 赤色
End If
End If
Next cell
End Sub
“`

これを再度Excelで実行!

…おお!今度はちゃんと、**10以上のセルだけが赤く変わってる!** やったー!

課金しちゃった!費用感と感想

今回使ったのは、無料版のChatGPT。でも、もっと色々試したくて、個人的には有料版の「GPT-4」も試しました。

* **無料版 (GPT-3.5):** ちょっとしたコード生成なら十分!「とりあえずやってみる」には最適。
* **有料版 (GPT-4):** より複雑な指示や、より精度の高いコード生成を期待するならこっち。今回は無料版でも十分でしたが、本格的にやりたいなら課金もアリやな、って思いました。月額$20(約3000円くらい)やけど、それだけでマクロ作成の幅が広がるなら、全然アリ!

⚠️ 初心者ここで詰む
ChatGPTに指示を出すときに、「具体的に」「分かりやすく」がめっちゃ大事!あいまいな指示やと、AIも「???」ってなって、的外れなコードが出てくることがあるんや。

ChatGPT x Excelマクロの可能性と、他のツールとの比較

ぶっちゃけ、ChatGPTでExcelマクロ作成は、マジで革命的やと思いました。今まで「難しそう…」って諦めてたことが、AIの力でめちゃくちゃ簡単に!

他のツールと比較すると、こんな感じかな。

項目 ChatGPT マクロ自動作成ツール (例) 自分でVBA学習
導入のしやすさ ◎ (言語で指示) 〇 (操作で指示) △ (学習時間必要)
柔軟性 ◎ (指示次第で色々) 〇 (機能限定) ◎ (自由自在)
費用 無料〜/月20ドル 有料が多い 無料 (時間代)
初心者へのハードル

ぶっちゃけ、マクロ自動作成ツールとかも便利やけど、ChatGPTやったら、もっと細かいニュアンスとか、色んなパターンに対応できる気がするんですよね。Stable Diffusionで画像生成する時もそうやけど、Stable Diffusion 設定方法を徹底解説!初心者でも画像生成を楽しむコツ、プロンプト次第でクオリティが全然変わるんと同じ!

面倒だった点と、感動したポイント

面倒だったのは、やっぱり「指示出し」のところ。最初は、どう伝えたらAIが理解してくれるか、試行錯誤が必要でした。あと、生成されたコードをExcelに貼り付けて、動かしてみる…っていう、この地味な繰り返し作業。

でも、それを乗り越えた時の感動はハンパない!

✅ ここが感動した
「こんなことできるんかな?」って思ったことが、ChatGPTに聞いたら「はい、これコードです!」って、ほんまに形になって返ってくる。この「AIが自分の代わりに仕事をしてくれる」っていう感覚が、マジで感動!

AIに乗り遅れないために、まずやってみて!

AIって、なんか難しそう、自分には無理そうって思ってる人、ほんまに多いと思うんです。私もそうやったから、その気持ち、めっちゃ分かります。

でも、ChatGPTでExcelマクロ作成をやってみて思ったのは、**「とりあえずやってみる」が最強**ってこと。専門知識がなくても、AIがサポートしてくれる時代なんやから。

💡 ポイント
AIは、あなたの「やりたいこと」を叶えるための強力なパートナーやで。まずは簡単なことからでもええから、AIに話しかけてみてや!

今回作ったマクロみたいに、最初はうまくいかんこともあるかもしれん。でも、失敗も笑い話にして、またChatGPTに相談すればええんです。AIとの対話を通して、プロンプトのコツも掴めてくるし、自然とAIに慣れていくはず。

AIに乗り遅れるとか、もうそんな時代は終わり!一緒にAIと友達になって、仕事もプライベートも、もっともっと楽しくしていきましょー!

📝 この記事のまとめ

  • ChatGPTを使えば、初心者でもExcelマクロ作成に挑戦できる!
  • 具体的な指示(プロンプト)が、AIを使いこなすカギ!
  • 失敗してもOK!AIとの対話で、どんどん上達していく。
  • AIは「難しそう」の壁を越えるための強力なサポーター。
  • まずは「とりあえずやってみる」精神で、AI時代に乗り遅れない一歩を踏み出そう!

ほな、また次の記事で!タックル!

この記事のテーマに合わせたAIプロンプト集を、すぐに手に入れよう。

「【初心者必見】ChatGPTでExcelマクロ作成!乗り遅れ防止の教科書」を爆速で再現するプロンプト集

300円で即ダウンロードできる、実戦レベルのプロンプト集です。Stripe決済で今すぐ購入し、作業を一気に加速しよう。

🦍 300円で今すぐ購入する

購入後はすぐにダウンロードできる安心のストア決済です。

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA