<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AI</title>
	<atom:link href="https://office-automation-lab.com/tag/ai/feed/" rel="self" type="application/rss+xml" />
	<link>https://office-automation-lab.com</link>
	<description>AIとExcelで仕事を少しだけ楽にする方法を、リアルな体験と検証で発信</description>
	<lastBuildDate>Fri, 12 Jun 2026 13:28:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://office-automation-lab.com/wp-content/uploads/2026/06/cropped-サイト画像-32x32.jpg</url>
	<title>AI</title>
	<link>https://office-automation-lab.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【AIとのやりとり記録①】AIにVBAの合計コードを作らせてみた結果｜実務で使える？（Copilot）</title>
		<link>https://office-automation-lab.com/ai-vba-test-01-sum-copilot/</link>
					<comments>https://office-automation-lab.com/ai-vba-test-01-sum-copilot/#respond</comments>
		
		<dc:creator><![CDATA[mkhome_ai]]></dc:creator>
		<pubDate>Mon, 08 Jun 2026 05:40:16 +0000</pubDate>
				<category><![CDATA[AIとのやりとり記録]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI検証]]></category>
		<category><![CDATA[AI活用]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Excel VBA]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[VBA初心者]]></category>
		<category><![CDATA[コード生成]]></category>
		<category><![CDATA[初心者向け]]></category>
		<category><![CDATA[実務活用]]></category>
		<category><![CDATA[業務効率化]]></category>
		<category><![CDATA[生成AI]]></category>
		<category><![CDATA[自動化]]></category>
		<guid isPermaLink="false">https://office-automation-lab.com/?p=223</guid>

					<description><![CDATA[最近は、 「AIがVBAコードも作れる」 とよく聞くようになりました。 確かに便利そうですが、 ・本当に実務で使えるレベルなのか・初心者でも活用できるのか・そのまま使えるコードが作れるのか実際に試してみないと分かりません [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">最近は、</p>



<p class="wp-block-paragraph">「AIがVBAコードも作れる」</p>



<p class="wp-block-paragraph">とよく聞くようになりました。</p>



<p class="wp-block-paragraph">確かに便利そうですが、</p>



<p class="wp-block-paragraph">・本当に実務で使えるレベルなのか<br>・初心者でも活用できるのか<br>・そのまま使えるコードが作れるのか<br>実際に試してみないと分かりません。</p>



<p class="wp-block-paragraph">そこで今回は、</p>



<p class="wp-block-paragraph"><strong>「A列の数値を合計するVBAコード」</strong></p>



<p class="wp-block-paragraph">をAIに作成してもらい、実際に動かしながら検証してみることにしました。</p>



<p class="wp-block-paragraph">AIはどこまで使えるのか。</p>



<p class="wp-block-paragraph">そして、人間はどこまで指示を出す必要があるのか。</p>



<p class="wp-block-paragraph">実際に試した結果をレポート形式でご紹介します。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">今回のテーマ</h2>



<p class="wp-block-paragraph">今回AIにお願いした内容はとてもシンプルです。</p>



<p class="wp-block-paragraph">A列の数値を合計するVBAコードを作ってもらいます。</p>



<p class="wp-block-paragraph">まずは実際にAIへ質問してみました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">AIへ質問した内容</h2>



<p class="wp-block-paragraph">【AIへの依頼内容】</p>



<p class="wp-block-paragraph">ExcelでA列の合計を出すVBAコードを書いてください。</p>



<p class="wp-block-paragraph">できるだけ初心者向けにお願いします。</p>



<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" width="738" height="305" src="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM.png" alt="" class="wp-image-337" style="width:385px;height:auto" srcset="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM.png 738w, https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM-300x124.png 300w" sizes="(max-width: 738px) 100vw, 738px" /></figure>



<p class="wp-block-paragraph">すると、数秒でコードが作成されました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">AIが作成したコード</h2>



<p class="wp-block-paragraph">AIが作成したコードは、以下の流れになっていました。</p>



<p class="wp-block-paragraph">・A列の最終行を取得<br>・A列のデータを合計<br>・合計結果を表示<br>初心者でも理解しやすい、非常にシンプルなコードでした。</p>



<p class="wp-block-paragraph">▼実際のコードはこちら</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" width="624" height="465" src="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA.png" alt="" class="wp-image-338" style="width:395px;height:auto" srcset="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA.png 624w, https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA-300x224.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">実際に動かしてみた</h2>



<p class="wp-block-paragraph">出力されたコードをExcelへ貼り付けて実行してみました。</p>



<p class="wp-block-paragraph">結果は…</p>



<p class="wp-block-paragraph">✅ 正しく合計が計算される</p>



<p class="wp-block-paragraph">✅ エラーなし</p>



<p class="wp-block-paragraph">✅ 処理速度も問題なし</p>



<p class="wp-block-paragraph">正直な感想としては、</p>



<p class="wp-block-paragraph"><strong>「思った以上に普通に使える」</strong></p>



<p class="wp-block-paragraph">という印象でした。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" width="392" height="373" src="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA1.png" alt="" class="wp-image-340" style="width:290px;height:auto" srcset="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA1.png 392w, https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA1-300x285.png 300w" sizes="(max-width: 392px) 100vw, 392px" /></figure>



<p class="wp-block-paragraph">結果がメッセージボックスで表示されました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">ただし、私が欲しかったものとは少し違った</h2>



<p class="wp-block-paragraph">その時に思ったのが、</p>



<p class="wp-block-paragraph"><strong>「えっ？メッセージボックス？」</strong></p>



<p class="wp-block-paragraph">ということです。</p>



<p class="wp-block-paragraph">私が本当に欲しかったのは、</p>



<p class="wp-block-paragraph">メッセージボックスで結果を表示することではなく、</p>



<p class="wp-block-paragraph"><strong>B3セルへ合計結果を表示すること</strong></p>



<p class="wp-block-paragraph">でした。</p>



<p class="wp-block-paragraph">つまり、</p>



<p class="wp-block-paragraph">AIは間違ったコードを作ったわけではありません。</p>



<p class="wp-block-paragraph">私の依頼内容が足りなかったのです。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">今回AIへお願いした内容は、</p>



<p class="wp-block-paragraph">「A列の合計を出すVBAコードを書いてください」</p>



<p class="wp-block-paragraph">だけでした。</p>



<p class="wp-block-paragraph">これでは、</p>



<ul class="wp-block-list">
<li>セルへ表示する</li>



<li>メッセージボックスへ表示する</li>



<li>シートへ出力する</li>
</ul>



<p class="wp-block-paragraph">などの細かい条件が伝わっていません。</p>



<p class="wp-block-paragraph">そのためAIは、</p>



<p class="wp-block-paragraph">「結果を表示する方法の一例」</p>



<p class="wp-block-paragraph">としてメッセージボックスを選んだのだと思います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">そこで追加でお願いしてみた</h2>



<p class="wp-block-paragraph">そこで今度は、もう少し具体的に依頼してみました。</p>



<ul class="wp-block-list">
<li>A列の合計を計算して、結果をB3セルへ表示してください。</li>
</ul>



<p class="wp-block-paragraph">するとAIは、すぐに修正版のコードを提案してくれました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">AIを使って分かったこと</h2>



<p class="wp-block-paragraph">今回のやり取りで感じたのは、</p>



<p class="wp-block-paragraph"><strong>AIは言われたことを忠実に実行する</strong></p>



<p class="wp-block-paragraph">ということです。</p>



<p class="wp-block-paragraph">逆に言うと、</p>



<p class="wp-block-paragraph">人間が曖昧な指示を出すと、</p>



<p class="wp-block-paragraph">AIも曖昧な答えになりやすいということです。</p>



<p class="wp-block-paragraph">例えば、</p>



<p class="wp-block-paragraph">❌ 合計を出して</p>



<p class="wp-block-paragraph">ではなく、</p>



<p class="wp-block-paragraph">⭕ A列の合計を計算してB3セルへ表示して</p>



<p class="wp-block-paragraph">と具体的に伝える方が、欲しい結果に近づきます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">今回の検証は、</p>



<p class="wp-block-paragraph">「AIがどこまでコードを書けるか」</p>



<p class="wp-block-paragraph">だけではなく、</p>



<p class="wp-block-paragraph"><strong>「人間がどのように依頼するかが重要」</strong></p>



<p class="wp-block-paragraph">ということを学ぶ良い機会になりました。。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">そしてさらに業務的な作業としてまたまた追加のお願い</h2>



<p class="wp-block-paragraph">今度は、</p>



<p class="wp-block-paragraph">✅ 合計値（セルB3に表示）</p>



<p class="wp-block-paragraph">✅ 処理件数（A列に入っている件数をメッセージボックスに表示）</p>



<p class="wp-block-paragraph">の両方が表示されるようにお願いをしました。</p>



<p class="wp-block-paragraph">そこで今度は、もうさらに依頼してみました。</p>



<ul class="wp-block-list">
<li>さっきの計算方法は残しておいて、追加でメッセージボックスで何件分の合計数なのか知りたい</li>
</ul>



<p class="wp-block-paragraph">するとAIは、すぐに修正版のコードを提案してくれました</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" width="521" height="397" src="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA2.png" alt="" class="wp-image-341" style="width:346px;height:auto" srcset="https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA2.png 521w, https://office-automation-lab.com/wp-content/uploads/2026/06/Co_SUM_VBA2-300x229.png 300w" sizes="(max-width: 521px) 100vw, 521px" /></figure>



<p class="wp-block-paragraph">改善によるメリットは大きいです。</p>



<p class="wp-block-paragraph">・処理規模が把握できる<br>・想定外のデータに気づきやすい<br>・利用者に結果が伝わりやすい</p>



<p class="wp-block-paragraph">ちょっとした改善ですが、実務では非常に重要です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">今回試してみて感じたこと</h2>



<p class="wp-block-paragraph">今回の検証で感じたことは3つあります。</p>



<h3 class="wp-block-heading">① AIはすぐにコードを作成してくれる</h3>



<p class="wp-block-paragraph">今回のような合計計算であれば、数秒でVBAコードを作成してくれました。</p>



<p class="wp-block-paragraph">初心者でも、まず動くコードを確認できるのは大きなメリットだと感じます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">② AIは間違っていたわけではない</h3>



<p class="wp-block-paragraph">最初に作成されたコードは、メッセージボックスへ結果を表示するものでした。</p>



<p class="wp-block-paragraph">私はB3セルへ結果を表示したかったため、</p>



<p class="wp-block-paragraph">「思っていたのと違う」</p>



<p class="wp-block-paragraph">と感じました。</p>



<p class="wp-block-paragraph">しかし、よく考えるとAIが間違えたのではなく、私が表示場所を指定していなかっただけでした。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">③ 追加の指示で結果が大きく変わる</h3>



<p class="wp-block-paragraph">AIは一度で完璧な答えを出すとは限りません。</p>



<p class="wp-block-paragraph">しかし、</p>



<p class="wp-block-paragraph">・B3セルへ表示したい<br>・件数も表示したい</p>



<p class="wp-block-paragraph">など、具体的に伝えることで回答の精度は大きく向上します。</p>



<p class="wp-block-paragraph">AIを使うときは、一度で終わらせるのではなく会話しながら改善していくことが大切だと感じました。</p>



<h2 class="wp-block-heading">今回のAI評価</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>項目</th><th>評価</th></tr></thead><tbody><tr><td>コード品質</td><td>★★★★☆</td></tr><tr><td>実務利用度</td><td>★★★☆☆</td></tr><tr><td>初心者向け</td><td>★★★★★</td></tr><tr><td>総合評価</td><td>★★★★☆</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">今回のコードは問題なく動作し、合計も正しく計算できました。</p>



<p class="wp-block-paragraph">ただし、私が求めていた「B3セルへ結果を表示する」という部分までは反映されていませんでした。</p>



<p class="wp-block-paragraph">しかし、追加で指示を出すことで修正できたため、AIの対応力は十分高いと感じました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">今回の結論</h2>



<p class="wp-block-paragraph">今回の検証で分かったことは、</p>



<p class="wp-block-paragraph">✅ AIはVBAコード作成の強力なサポートになる</p>



<p class="wp-block-paragraph">✅ 指示が曖昧だと想定と違う結果になることがある</p>



<p class="wp-block-paragraph">✅ 追加で会話しながら修正していくことが大切</p>



<p class="wp-block-paragraph">ということです。</p>



<p class="wp-block-paragraph">AIは一度で完璧な答えを出すというより、</p>



<p class="wp-block-paragraph"><strong>「会話しながら一緒にコードを作るパートナー」</strong></p>



<p class="wp-block-paragraph">という使い方が向いていると感じました。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">コードを詳しく見たい方へ</h2>



<p class="wp-block-paragraph">今回使用したコードは、解説付きでこちらにまとめています。</p>



<p class="wp-block-paragraph">▶<a target="_blank" href="https://office-automation-lab.com/vba-code/"> VBAコード集（内部リンク）</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">次回予告</h2>



<p class="wp-block-paragraph">次回は、</p>



<p class="wp-block-paragraph"><strong>「AIに平均値（AVERAGE）のVBAコードを作らせてみた結果」</strong></p>



<p class="wp-block-paragraph">を検証してみます。</p>



<p class="wp-block-paragraph">合計計算と比べて、AIがどのようなコードを提案するのか試してみたいと思います。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://office-automation-lab.com/ai-vba-test-01-sum-copilot/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
