<?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>入力  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/%e5%85%a5%e5%8a%9b/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Sun, 02 Jul 2023 14:53:33 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://dokugakuexcel.com/wp-content/uploads/2021/06/cropped-cropped-image-66-1-32x32.jpg</url>
	<title>入力  |  独学エクセル塾</title>
	<link>https://dokugakuexcel.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194648711</site>	<item>
		<title>【マクロVBA練習問題2】指定されたセルの範囲の合計値を求めて結果をセルに入力</title>
		<link>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%95%e3%82%8c%e3%81%9f%e3%82%bb%e3%83%ab%e3%81%ae%e7%af%84%e5%9b%b2%e3%81%ae%e5%90%88%e8%a8%88%e5%80%a4%e3%82%92%e6%b1%82%e3%82%81%e3%81%a6%e7%b5%90%e6%9e%9c%e3%82%92%e3%82%bb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e6%258c%2587%25e5%25ae%259a%25e3%2581%2595%25e3%2582%258c%25e3%2581%259f%25e3%2582%25bb%25e3%2583%25ab%25e3%2581%25ae%25e7%25af%2584%25e5%259b%25b2%25e3%2581%25ae%25e5%2590%2588%25e8%25a8%2588%25e5%2580%25a4%25e3%2582%2592%25e6%25b1%2582%25e3%2582%2581%25e3%2581%25a6%25e7%25b5%2590%25e6%259e%259c%25e3%2582%2592%25e3%2582%25bb</link>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sun, 11 Jun 2023 20:05:54 +0000</pubDate>
				<category><![CDATA[マクロVBA練習問題]]></category>
		<category><![CDATA[練習問題]]></category>
		<category><![CDATA[合計]]></category>
		<category><![CDATA[入力]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4202</guid>

					<description><![CDATA[目次 練習問題と内容について・練習問題の狙い・練習問題2について練習問題の内容と動作説明問題内容動作説明ヒント・ヒントその1・ヒントその2・ヒントその3解答コード・回答その①・回答その②必要な知識VBAの基礎セルの操作数 [&#8230;]]]></description>
										<content:encoded><![CDATA[
  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">練習問題と内容について</a><ol><li><a href="#toc2" tabindex="0">・練習問題の狙い</a></li><li><a href="#toc3" tabindex="0">・練習問題2について</a></li></ol></li><li><a href="#toc4" tabindex="0">練習問題の内容と動作説明</a><ol><li><a href="#toc5" tabindex="0">問題内容</a></li><li><a href="#toc6" tabindex="0">動作説明</a></li></ol></li><li><a href="#toc7" tabindex="0">ヒント</a><ol><li><a href="#toc8" tabindex="0">・ヒントその1</a></li><li><a href="#toc9" tabindex="0">・ヒントその2</a></li><li><a href="#toc10" tabindex="0">・ヒントその3</a></li></ol></li><li><a href="#toc11" tabindex="0">解答コード</a><ol><li><a href="#toc12" tabindex="0">・回答その①</a></li><li><a href="#toc13" tabindex="0">・回答その②</a></li></ol></li><li><a href="#toc14" tabindex="0">必要な知識</a><ol><li><a href="#toc15" tabindex="0">VBAの基礎</a></li><li><a href="#toc16" tabindex="0">セルの操作</a></li><li><a href="#toc17" tabindex="0">数値の比較</a></li><li><a href="#toc18" tabindex="0">ループ構造</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">練習問題と内容について</span></h2>
<p><!-- /wp:post-content -->

<!-- wp:heading {"level":3} --></p>
<h3 class="wp-block-heading"><span id="toc2">・練習問題の狙い</span></h3>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p>このシリーズでは課題を元にマクロVBAで<span class="marker-under-red"><strong>実践することでスキルを身につける</strong></span>狙いです。</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>正直、ソースコード作成については実践あるのみです！</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>答えのコードについては数例挙げますが、「もっといい答えがある」などの意見があれば</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>問い合わせから連絡ください！</p>
<p>&nbsp;</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>こんな問題を作ってほしいなどの意見もお待ちしております！</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>&nbsp;</p>
<p><!-- /wp:paragraph -->

<!-- wp:heading {"level":3} --></p>
<h3 class="wp-block-heading"><span id="toc3">・練習問題2について</span></h3>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p>こちらはマクロVBAの初歩的な知識になります。</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p><span class="marker-under"><strong>指定範囲の合計値を求めて表示する練習問題</strong></span>となります。<br />それでは頑張っていきましょう！</p>
<p>&nbsp;</p>
<h2 class="wp-block-heading"><span id="toc4">練習問題の内容と動作説明</span></h2>
<p><!-- /wp:paragraph -->

<!-- wp:heading {"level":3} --></p>
<h3 class="wp-block-heading"><span id="toc5">問題内容</span></h3>
<p><br />セル番地A1からA10までのセルに入力された数値の合計値を求め、その値をセル番地B1に表示する。<br /><img fetchpriority="high" decoding="async" class="alignnone wp-image-4228 " src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-1.png" width="836" height="381" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-1.png 893w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-1-300x137.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-1-768x350.png 768w" sizes="(max-width: 836px) 100vw, 836px" /></p>
<h3 class="wp-block-heading"><span id="toc6">動作説明</span></h3>
<p>VBAを使用して、<span class="marker-under"><strong>指定されたセル範囲内の数値データの合計値を求め、結果を別のセルに表示</strong></span>します。<br />この問題では、セル番地A1からA10までのセルに入力された数値データの合計を求めてセル番地B1に表示する必要があります。</p>
<h2 class="wp-block-heading"><span id="toc7">ヒント</span></h2>
<p>&nbsp;</p>
<p><img decoding="async" id="thepasted-1" class="alignnone  wp-image-4222" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg" alt="" width="458" height="305" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1024x683.jpg 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-768x512.jpg 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1536x1024.jpg 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m.jpg 1920w" sizes="(max-width: 458px) 100vw, 458px" /></p>
<p>この問題では、セル範囲内の数値データの合計を求める必要があります。<br />以下のヒントを参考にして解答コードを作成してみてください。</p>
<h3><span id="toc8">・ヒントその1</span></h3>
<p>セルの値を操作するためには、Rangeオブジェクトを使用します。<br />セル範囲を指定するには、<strong><span class="marker-under">Range(&#8220;A1:A10&#8221;)</span></strong>というように範囲の開始セルと終了セルを指定します。</p>
<h3><span id="toc9">・ヒントその2</span></h3>
<p>ヒント2は省略可能のため不要ですが、正確で丁寧なソースコードを作成する上で紹介しておきます。<br />セルに値を入力するには、Valueプロパティを使用します。<br />例えば、<span class="marker-under"><strong>指定セル.Value = 入力したい文字</strong></span>で文字の入力が可能です。</p>
<h3><span id="toc10">・ヒントその3</span></h3>
<p>合計値を求めるためには、VBAの組み込み関数である<span class="marker-under"><strong>WorksheetFunction.Sum</strong></span>を使用します。<br />例えば、<strong>SumValue = <span class="marker-under">WorksheetFunction.Sum(Range(&#8220;A1:A10&#8221;))</span></strong>というように、<br />Sum関数を使ってセル範囲内の合計値を取得できます。</p>
<p>これらのヒントを参考にして、解答コードを作成してみてください。</p>
<p>&nbsp;</p>
<div class="blank-box bb-tab bb-good bb-red">最新・便利な機能を搭載したExcel・officeを試しませんか？<br />Excel 2013以下を使用している方はサポートが終了しているので注意が必要です！<br /><a href="https://dokugakuexcel.com/excel%e3%83%bboffice%e3%81%ae%e4%be%a1%e6%a0%bc%e6%af%94%e8%bc%83%ef%bc%81%e3%81%82%e3%81%aa%e3%81%9f%e3%81%ab%e5%90%88%e3%81%a3%e3%81%9f%e3%82%aa%e3%82%b9%e3%82%b9%e3%83%a1%e3%81%ae%e8%a3%bd%e5%93%81/">【最新2023年】Excel・Officeの価格比較！あなたに合ったオススメの製品の選定方法から購入 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p><!-- /wp:paragraph -->

<!-- wp:heading --></p>
<h2 class="wp-block-heading"><span id="toc11">解答コード</span></h2>
<p>では回答を見ていきましょう！</p>
<h3><span id="toc12">・回答その①</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">
<p>Sub Exercise2to1()</p>
<p>Dim sumValue</p>
<p>sumValue = WorksheetFunction.Sum(Range(&#8220;A1:A10&#8221;))<br />Range(&#8220;B1&#8221;).Value = sumValue</p>
<p>End Sub</p>
</div>
<p>上記のコードは、セル範囲A1からA10までの数値データの中から合計値を求め、その値をセルB1に表示するVBAのマクロです。<br /><br /></p>
<div class="memo-box common-icon-box"><strong><span class="fz-22px">Application.WorksheetFunction.Sum(<span class="bold-red">合計を求めたい範囲</span>)</span></strong></div>
<p>解答コードでは、まずSumValueという変数を宣言し、<span class="marker-under-red"><strong>WorksheetFunction.Sum関数を使ってセル範囲の合計値を取得</strong></span>します。</p>
<p>取得した合計値を変数SumValueに代入し、最後にRange(&#8220;B1&#8221;).Valueにその値を表示します。</p>
<h3><span id="toc13">・回答その②</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">
<p>Sub Exercise2to2()</p>
<p>Dim sumValue As Double<br />Dim RowNumber As Long</p>
<p>For RowNumber = 1 To 10 Step 1<br />sumValue = sumValue + Cells(RowNumber, 1)<br />Next RowNumber</p>
<p>Range(&#8220;B1&#8221;).Value = sumValue</p>
<p>End Sub</p>
</div>
<p>上記のコードでは、<span class="marker-under"><strong>ループを使用してセル範囲内の数値データの合計値を求める方法</strong></span>を示しています。<br />各セルの値をチェックし、数値をSumValueに追加していきます。</p>
<p>この回答例では、<strong>For Nextループを使用してセル範囲内の各セルに順番にアクセスし、値を足していきます。</strong></p>
<p>&nbsp;</p>
<div class="memo-box common-icon-box">Sub 繰り返し動作() <br /> Dim <span class="bold-red">変数</span> As Long <br /><br />   For <span class="bold-red">変数</span> = <span class="bold-blue">開始値 </span>To <span class="bold-blue">終わり値</span> Step <span class="bold-blue">1回で進む数</span><br />       &#8216;ここに処理プログラム <br />   Next <span class="bold-red">変数<br /></span>End Sub</div>
<p>&nbsp;</p>
<p>今回は結果の出力でValueプロパティを使用しています。<br />ちなみにこちらもValueは省略可能です。</p>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>必要に応じて、回答コードを選択し、練習問題に取り組んでください。</p>
<p><img decoding="async" class="alignnone  wp-image-4221" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png" alt="" width="436" height="327" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1024x768.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-768x576.png 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1536x1152.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909.png 1600w" sizes="(max-width: 436px) 100vw, 436px" /></p>
<p>&nbsp;</p>
<h2 class="wp-block-heading"><span id="toc14">必要な知識</span></h2>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p><br />この問題を解くためには、以下の基本的な知識が必要です！</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<h3><span id="toc15">VBAの基礎</span></h3>
<p>VBAの文法や基本的な概念を理解していることが必要です。<br />開発タブの表示方法やモジュールの作成、プロシージャ名（プログラムの名前）の設定方法を身につけてみてください!</p>
<p>下記参考記事で紹介しています！</p>
<div class="bct-reference">
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-1%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e6%89%93%e3%81%a1%e8%be%bc%e3%82%80%e5%89%8d%e3%81%ae%e6%ba%96%e5%82%99/">【マクロVBA知識】VBAで何ができるの?活用方法と仕組み・開発タブの表示方法について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-2%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e9%83%a8%e5%b1%8b%e3%83%a2%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab/">【マクロVBA】プログラム・ソースコードを入力するためのモジュール作成・削除・名前の変更について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-3%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e5%90%8d%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b/">【マクロVBA】プロシージャ名（プログラム名）を設定・打ち込む！設定不可能な文字やエラーについて ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>
</div>
<h3><span id="toc16">セルの操作</span></h3>
<p>セルに対する操作を行うためには、<strong>RangeオブジェクトやCellsオブジェクトを使います。</strong><br />特定のセルに値を入力するには、RangeオブジェクトのValueプロパティを使用します。<br /><br /></p>
<p>下記参考記事で紹介しています！</p>
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-4%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b/">【マクロVBA】文字・数値・記号を指定したセルに入力する方法！RangeとCellsの使い方について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>
<h3><span id="toc17">数値の比較</span></h3>
<p>合計値を求めるためには、WorksheetFunctionが必要です。</p>
<p>下記参考記事で紹介しています！</p>
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%9f%a5%e8%ad%98-18%e3%80%91%e5%90%88%e8%a8%88%e3%83%bb%e7%b7%8f%e5%92%8c%e3%82%92sum%e3%83%bbsumif%e3%83%bbsumifs%e3%81%a7%e6%b1%82%e3%82%81%e3%82%8b/">【マクロVBA】合計・総和をSUM・SUMIF・SUMIFSで求める!複数条件にも対応 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>
<h3><span id="toc18">ループ構造</span></h3>
<p>合計値を求めるために、セル範囲内の各セルを順番にチェックするループ構造が必要です。<br />For Nextループを使った反復処理や、Forループを使ったカウンターを利用した反復処理について理解しておくと良いでしょう。<br /><br /></p>
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-7%e3%80%91fornext%e3%81%a7%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%95%b0%e5%80%a4%e3%81%a7%e7%b9%b0%e3%82%8a%e8%bf%94%e3%81%97%e3%83%bb%e3%83%ab%e3%83%bc/">【マクロVBA】For…Nextで指定した数値で繰り返し・ループをする方法と途中で抜け出す方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>
<p>これらの知識を応用して、問題を解くためのコードを作成しましょう。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2 class="wp-block-heading"><span id="toc19">まとめ</span></h2>
<p><br />この練習問題では、セル範囲内の数値データの合計を求める方法を学びました。<br />WorksheetFunction.Sum関数やループ構造を使って、数値を取得し、合計を求めました。</p>
<p>これらの問題を通じて、VBAの基本的な文法やセル操作、数値の比較、ループ構造などの知識を応用することができました。<br />VBAを使うことで、Excelでの作業を自動化し、効率的に処理することが可能です。</p>
<p>今後は、さらに難易度の高い問題や様々なExcelの機能を組み合わせた問題に挑戦することで、VBAのスキルを向上させることができます。</p>
<p>次の練習問題では、さらに難易度の高い問題に取り組んでいきますので、<br />順番に解いていくことでスキルを磨いていきましょう。</p>
<p>以上で練習問題2となります。お疲れ様でした！</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4202</post-id>	</item>
		<item>
		<title>【マクロVBA練習問題1】セル番地B3に「あいうえお」の文字を入力する</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%b7%b4%e7%bf%92%e5%95%8f%e9%a1%8c1%e3%80%91%e3%82%bb%e3%83%ab%e7%95%aa%e5%9c%b0b3%e3%81%ab%e3%80%8c%e3%81%82%e3%81%84%e3%81%86%e3%81%88%e3%81%8a%e3%80%8d/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e7%25b7%25b4%25e7%25bf%2592%25e5%2595%258f%25e9%25a1%258c1%25e3%2580%2591%25e3%2582%25bb%25e3%2583%25ab%25e7%2595%25aa%25e5%259c%25b0b3%25e3%2581%25ab%25e3%2580%258c%25e3%2581%2582%25e3%2581%2584%25e3%2581%2586%25e3%2581%2588%25e3%2581%258a%25e3%2580%258d</link>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sat, 10 Jun 2023 12:59:36 +0000</pubDate>
				<category><![CDATA[マクロVBA練習問題]]></category>
		<category><![CDATA[入力]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[練習問題]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4201</guid>

					<description><![CDATA[目次 練習問題と内容について・練習問題の狙い・練習問題1について練習問題の内容と動作説明問題内容動作説明ヒント・ヒントその1・ヒントその2・ヒントその3解答コード・回答その①・回答その②必要な知識VBAの基礎セルの操作セ [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">練習問題と内容について</a><ol><li><a href="#toc2" tabindex="0">・練習問題の狙い</a></li><li><a href="#toc3" tabindex="0">・練習問題1について</a></li></ol></li><li><a href="#toc4" tabindex="0">練習問題の内容と動作説明</a><ol><li><a href="#toc5" tabindex="0">問題内容</a></li><li><a href="#toc6" tabindex="0">動作説明</a></li></ol></li><li><a href="#toc7" tabindex="0">ヒント</a><ol><li><a href="#toc8" tabindex="0">・ヒントその1</a></li><li><a href="#toc9" tabindex="0">・ヒントその2</a></li><li><a href="#toc10" tabindex="0">・ヒントその3</a></li></ol></li><li><a href="#toc11" tabindex="0">解答コード</a><ol><li><a href="#toc12" tabindex="0">・回答その①</a></li><li><a href="#toc13" tabindex="0">・回答その②</a></li></ol></li><li><a href="#toc14" tabindex="0">必要な知識</a><ol><li><a href="#toc15" tabindex="0">VBAの基礎</a></li><li><a href="#toc16" tabindex="0">セルの操作</a></li><li><a href="#toc17" tabindex="0">セル番地の指定</a></li><li><a href="#toc18" tabindex="0">VBAの実行</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">練習問題と内容について</span></h2>



<h3 class="wp-block-heading"><span id="toc2">・練習問題の狙い</span></h3>



<p>このシリーズでは課題を元にマクロVBAで<span class="marker-under-red"><strong>実践することでスキルを身につける</strong></span>狙いです。</p>



<p>正直、ソースコード作成については実践あるのみです！</p>



<p>答えのコードについては数例挙げますが、「もっといい答えがある」などの意見があれば</p>



<p>問い合わせから連絡ください！</p>
<p>&nbsp;</p>



<p>こんな問題を作ってほしいなどの意見もお待ちしております！</p>



<p>&nbsp;</p>



<h3 class="wp-block-heading"><span id="toc3">・練習問題1について</span></h3>



<p>こちらはマクロVBAの初歩的な知識になります。</p>



<p><span class="marker-under"><strong>文字をセルに打ち込む練習問題</strong></span>となります。<br />それでは頑張っていきましょう！</p>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc4">練習問題の内容と動作説明</span></h2>



<h3 class="wp-block-heading"><span id="toc5">問題内容</span></h3>



<p>セル番地B3に「あいうえお」を入力する</p>
<p><img decoding="async" width="807" height="276" class="alignnone wp-image-4218 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted.png 807w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-300x103.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-768x263.png 768w" sizes="(max-width: 807px) 100vw, 807px" /></p>



<h3 class="wp-block-heading"><span id="toc6">動作説明</span></h3>



<p>VBAを使用して、<span class="marker-under"><strong>指定されたセル番地に特定のテキストを入力</strong></span>します。<br />この問題では、セル番地B3に「あいうえお」というテキストを入力する練習問題となっています。</p>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc7">ヒント</span></h2>



<p><img decoding="async" class="alignnone  wp-image-4222" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg" alt="" width="458" height="305" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1024x683.jpg 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-768x512.jpg 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1536x1024.jpg 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m.jpg 1920w" sizes="(max-width: 458px) 100vw, 458px" /></p>
<p>この問題は非常に簡単なもので、基本的なVBAの文法を理解していれば解くことができます。</p>
<h3><span id="toc8">・ヒントその1</span></h3>
<p>マクロVBAのソースコードを打ち込む画面を開く必要があります。</p>
<p>下記記事を参考にして表示させてみてください。</p>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-1%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e6%89%93%e3%81%a1%e8%be%bc%e3%82%80%e5%89%8d%e3%81%ae%e6%ba%96%e5%82%99/">【マクロVBA知識】VBAで何ができるの?活用方法と仕組み・開発タブの表示方法について ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-2%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e9%83%a8%e5%b1%8b%e3%83%a2%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab/">【マクロVBA】プログラム・ソースコードを入力するためのモジュール作成・削除・名前の変更について ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-3%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e5%90%8d%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b/">【マクロVBA】プロシージャ名（プログラム名）を設定・打ち込む！設定不可能な文字やエラーについて ► 独学エクセル塾 (dokugakuexcel.com)</a></div>



<h3><span id="toc9">・ヒントその2</span></h3>
<p>セルの値を操作するためには、Rangeオブジェクトを使用します。<br />セル番地を指定するには、<span class="marker-under"><strong>Range(&#8220;番地&#8221;)</strong></span>というようにセルのアドレスを指定します。</p>
<p>また、Rangeオブジェクト意外にも「Cells」を使用しても構いません。<br /><span class="marker-under"><strong>Cells(行数,列数)</strong></span>のように指定することが可能です。</p>



<h3><span id="toc10">・ヒントその3</span></h3>
<p>ヒント3は不要ですが、正確で丁寧なソースコードを作成する上で紹介しておきます。<br />セルに値を入力するには、Valueプロパティを使用します。<br />例えば、<span class="marker-under"><strong>指定セル.Value = 入力したい文字</strong></span>で文字の入力が可能です。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>



<p>これらのヒントを参考にして、解答コードを作成してみてください。</p>
<p>&nbsp;</p>
<div class="blank-box bb-tab bb-good bb-red">最新・便利な機能を搭載したExcel・officeを試しませんか？<br />Excel 2013以下を使用している方はサポートが終了しているので注意が必要です！<br /><a href="https://dokugakuexcel.com/excel%e3%83%bboffice%e3%81%ae%e4%be%a1%e6%a0%bc%e6%af%94%e8%bc%83%ef%bc%81%e3%81%82%e3%81%aa%e3%81%9f%e3%81%ab%e5%90%88%e3%81%a3%e3%81%9f%e3%82%aa%e3%82%b9%e3%82%b9%e3%83%a1%e3%81%ae%e8%a3%bd%e5%93%81/">【最新2023年】Excel・Officeの価格比較！あなたに合ったオススメの製品の選定方法から購入 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<div> </div>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc11">解答コード</span></h2>



<p>では回答を見ていきましょう！</p>
<h3><span id="toc12">・回答その①</span></h3>



<div class="blank-box bb-tab bb-check">Sub Exercise1to1()<br />Range(&#8220;B3&#8221;).Value = &#8220;あいうえお&#8221;<br />End Sub</div>



<p>上記のコードは、セル番地B3に「あいうえお」という値を入力するVBAのマクロです。</p>
<div class="memo-box common-icon-box">Range(&#8220;<span class="bold-red">セル番地</span>&#8220;) = &#8220;<span class="bold-red">入力したい文字・数値・記号</span>&#8220;</div>



<p>この解答コードをVBAのエディタに入力し、実行することで問題を解くことができます。<br />ちなみにValueは省略可能です。</p>
<p>&nbsp;</p>



<h3><span id="toc13">・回答その②</span></h3>



<div class="blank-box bb-tab bb-check">Sub Exercise1to2()<br />Cells(3, 2).Value = &#8220;あいうえお&#8221;<br />End Sub</div>





<p>上記のコードでは、Cells関数を使用して、行番号と列番号を指定してセルに値を入力しています。<br />Cells(3, 2)は、3行目の2列目のセルを表します。</p>
<div class="memo-box common-icon-box">Cells(<span class="bold-red">行数</span>,<span class="bold-red">列数</span>) = &#8220;<span class="bold-red">入力したい文字・数値・記号</span>&#8220;</div>
<p><br />このセルに「あいうえお」という値を入力するために、Valueプロパティを使用しています。<br />ちなみにこちらもValueは省略可能です。</p>



<p>&nbsp;</p>



<p>必要に応じて、回答コードを選択し、練習問題に取り組んでください。</p>
<p><img decoding="async" class="alignnone  wp-image-4221" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png" alt="" width="436" height="327" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1024x768.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-768x576.png 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1536x1152.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909.png 1600w" sizes="(max-width: 436px) 100vw, 436px" /></p>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc14">必要な知識</span></h2>



<p><br />この問題を解くためには、以下の基本的な知識が必要です！</p>



<h3><span id="toc15">VBAの基礎</span></h3>
<p>VBAの文法や基本的な概念を理解していることが必要です。<br />開発タブの表示方法やモジュールの作成、プロシージャ名（プログラムの名前）の設定方法を身につけてみてください!</p>
<p>下記参考記事で紹介しています！</p>
<div class="bct-reference">
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-1%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e6%89%93%e3%81%a1%e8%be%bc%e3%82%80%e5%89%8d%e3%81%ae%e6%ba%96%e5%82%99/">【マクロVBA知識】VBAで何ができるの?活用方法と仕組み・開発タブの表示方法について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-2%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e9%83%a8%e5%b1%8b%e3%83%a2%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab/">【マクロVBA】プログラム・ソースコードを入力するためのモジュール作成・削除・名前の変更について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-3%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e5%90%8d%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b/">【マクロVBA】プロシージャ名（プログラム名）を設定・打ち込む！設定不可能な文字やエラーについて ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>
</div>
<h3><span id="toc16">セルの操作</span></h3>
<p>セルに対する操作を行うためには、<strong>RangeオブジェクトやCellsオブジェクトを使います。</strong><br />特定のセルに値を入力するには、RangeオブジェクトのValueプロパティを使用します。<br /><br /></p>
<p>下記参考記事で紹介しています！</p>
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-4%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b/">【マクロVBA】文字・数値・記号を指定したセルに入力する方法！RangeとCellsの使い方について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>



<h3><span id="toc17">セル番地の指定</span></h3>
<p>セル番地は<strong>アルファベットの列と数字の行の組み合わせで指定</strong>されます。<br />例えば、A1、B3、C5といった具体的なセル番地を指定する必要があります。</p>
<p><br />Cellsオブジェクトを使用する際についてですが、<br />Rangeは<span class="marker-under"><strong>「Range(“列行“)」</strong></span>ですが、Cellsは<strong><span class="marker-under">「Cells(行列)」</span></strong>と逆になります。</p>
<p>さらにCellsは数値のみの使用となります。</p>



<h3><span id="toc18">VBAの実行</span></h3>
<p>VBAのコードはエクセルファイル内で実行されます。<br />VBAエディタを開き、マクロを作成し、実行することでコードが動作します。</p>
<p><br />実行方法は下記記事を参考にしてみてください！</p>



<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-5%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%ae%e5%ae%9f%e8%a1%8c%e3%82%92%e3%81%99%e3%82%8b/">【マクロVBA】プログラムを１行ずづ実行・すべて実行・指定した位置・箇所まで実行する方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>



<h2 class="wp-block-heading"><span id="toc19">まとめ</span></h2>



<p><br />この練習問題では、VBAを使用してセルに特定の値を入力する基本的な操作について学びました。</p>



<p>具体的には、セル番地B3に「あいうえお」という値を入力する問題を解きましたね！<br />この問題を解くためには、VBAの基礎知識とセル操作の方法が必要になります。</p>



<p>VBAを使うことで、Excelの操作を自動化したり、複雑な処理を行ったりすることができます。<br />練習問題を通じて、VBAのスキルを向上させ、より高度な操作や処理を行えるようになることを目指しましょう。</p>



<p>次の練習問題では、さらに難易度の高い問題に取り組んでいきますので、<br />順番に解いていくことでスキルを磨いていきましょう。</p>



<p>以上で練習問題1となります。お疲れ様でした！</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4201</post-id>	</item>
		<item>
		<title>【マクロVBA】実行中に入力画面を表示して文字・数値を活用、変数に格納する方法InputBox</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%8a%b1%e3%80%91%e5%ae%9f%e8%a1%8c%e4%b8%ad%e3%81%ab%e5%85%a5%e5%8a%9b%e7%94%bb%e9%9d%a2%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%a6%e6%96%87%e5%ad%97/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e3%258a%25b1%25e3%2580%2591%25e5%25ae%259f%25e8%25a1%258c%25e4%25b8%25ad%25e3%2581%25ab%25e5%2585%25a5%25e5%258a%259b%25e7%2594%25bb%25e9%259d%25a2%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2597%25e3%2581%25a6%25e6%2596%2587%25e5%25ad%2597</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%8a%b1%e3%80%91%e5%ae%9f%e8%a1%8c%e4%b8%ad%e3%81%ab%e5%85%a5%e5%8a%9b%e7%94%bb%e9%9d%a2%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%a6%e6%96%87%e5%ad%97/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Wed, 11 May 2022 13:15:28 +0000</pubDate>
				<category><![CDATA[基礎知識]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[ダイアログボックス]]></category>
		<category><![CDATA[格納]]></category>
		<category><![CDATA[入力]]></category>
		<category><![CDATA[メッセージボックス]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=2825</guid>

					<description><![CDATA[VBAで実行時に変数・数値を入力・格納し反映させたいことはないでしょうか。 例えば、名前を入力したり数値を変更したりなど… 今回はプログラム実行中にポップアップ・メッセージボックスのようなダイアログ画面を表示させそこで入 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>VBAで実行時に変数・数値を入力・格納し反映させたいことはないでしょうか。</p>



<p><br>例えば、名前を入力したり数値を変更したりなど…</p>



<p>今回は<strong><span class="marker-under">プログラム実行中</span></strong>にポップアップ・メッセージボックスのような<strong><span class="marker-under">ダイアログ画面を表示</span></strong>させ<br>そこで<strong><span class="marker-under">入力した結果を元にセルに入力したり、変数に格納したりする方法</span></strong>についてまとめています。</p>



<p>仕組みはとても簡単なので実際の画面の例を確認しながら参考にしてみてください。<br>それでは見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">&#x2b1b;︎プログラムの構造</a></li><li><a href="#toc2" tabindex="0">■活用方法</a><ol><li><a href="#toc3" tabindex="0">・通常の使用方法</a></li><li><a href="#toc4" tabindex="0">・ダイアログのタイトルを入力する</a></li><li><a href="#toc5" tabindex="0">・初期値を設定する</a></li><li><a href="#toc6" tabindex="0">・ダイアログの表示位置を変更する</a></li></ol></li><li><a href="#toc7" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc8" tabindex="0">■まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎プログラムの構造</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p></p><p><strong>入力先・変数</strong> = <span class="bold-red">InputBox</span>(<span class="bold-green">prompt</span>,<span class="bold-blue"> [ title ], [ default ], [ xpos ], [ ypos ], [ helpfile, context ]</span>)</p><p>　</p><p><span class="fz-22px"><strong><span class="marker-under-red"><em>要約Ver</em></span></strong></span><br><strong>入力先・変数</strong> = <span class="bold-red">InputBox</span>(<span class="bold-green">表示メッセージ</span>,<span class="bold-blue"> [ダイアログボックスの題名], [初期値], [左端からのメッセージ位置], [上端からのメッセージ位置], [ヘルプファイル,ヘルプ内容のコンテキストID番号]</span>)</p></blockquote>



<p></p>



<figure class="wp-block-table has-small-font-size"><table><thead><tr><th>パーツ</th><th>内容</th><th>省略</th><th>説明</th></tr></thead><tbody><tr><td>Prompt</td><td>表示メッセージ</td><td><span class="bold-green">不可</span></td><td>ダイアログメッセージ表示時のメッセージ文字列</td></tr><tr><td>title</td><td>ダイアログボックスの題名</td><td><span class="bold-blue">可</span></td><td>タイトルバーに表示される文字列</td></tr><tr><td>default</td><td>初期値</td><td><span class="bold-blue">可</span></td><td>テキストボックスに初めから入力してある文字・数値</td></tr><tr><td>xpos</td><td>左端からのメッセージ位置</td><td><span class="bold-blue">可</span></td><td>画面左端からの距離。単位は「Twip」※1。省略時は中央となる。</td></tr><tr><td>ypos</td><td>上端からのメッセージ位置</td><td><span class="bold-blue">可</span></td><td>画面上端からの距離。単位は「Twip」※1。省略時は上端から1/3の位置となる。</td></tr><tr><td>helpfile</td><td>ヘルプファイル</td><td><span class="bold-blue">可</span></td><td>ヘルプファイル名の指定※2</td></tr><tr><td>context</td><td>コンテキストID番号</td><td><span class="bold-blue">可</span></td><td>ヘルプ内容のコンテキストID番号の指定※2</td></tr></tbody></table></figure>



<p>※1：Twipは「トゥイップ」と呼び、1Twip=1/20ポイント。1Twip=1/20ポイント0.0175mm。</p>



<p>※2：helpfileとcontextはセットで入力が必要です。活用法があまりないので説明を省きます。</p>



<h2 class="wp-block-heading"><span id="toc2">■活用方法</span></h2>



<p>では実際に活用方法について見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc3">・通常の使用方法</span></h3>



<p>まずは必要最小限の<strong><span class="marker-under">表示メッセージのみで活用する方法</span></strong>について紹介します。<br>下図をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="406" height="144" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image.png" alt="" class="wp-image-2826" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image.png 406w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-300x106.png 300w" sizes="(max-width: 406px) 100vw, 406px" /></figure>



<p><strong>B3</strong>に入力結果を表示するようなプログラムを作成してみましょう。<br>構文は下記の通りです。</p>



<p><strong>入力先・変数 = <span class="bold-red">InputBox</span>(<span class="bold-green">表示メッセージ</span>,<span class="bold-blue"> [ダイアログボックスの題名], [初期値], [左端からのメッセージ位置], [上端からのメッセージ位置], [ヘルプファイル,ヘルプ内容のコンテキストID番号]</span>)</strong></p>



<p>今回は<span class="bold-green">表示メッセージ</span>のみ表示させるのでその他は省略します。<br>ではプログラムを見ていきましょう。</p>



<p></p>



<p>例でメッセージを「<span class="marker-under-red">出力したい文字を入力してください。</span>」と表示させてみましょう。</p>



<p>構文に当てはめるとこのようになります。</p>



<p></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 入力結果を格納()</p><p>Dim InputData As String</p><p><strong>InputData </strong>= <span class="bold-red">InputBox</span>(&#8220;<span class="marker-under-red"><span class="bold-green">出力したい文字を入力してください。</span></span>&#8220;)</p><p>Cells(3, 2) = <strong>InputData</strong></p><p>End Sub</p></blockquote>



<p>今回は変数の活用をしていますが<br>「Cells(3, 2) = InputBox(&#8220;出力したい文字を入力してください。&#8221;)」でも構いません。</p>



<p>それでは実行してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-1.png" alt="" class="wp-image-2827" width="633" height="329" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-1.png 799w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-1-300x156.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-1-768x399.png 768w" sizes="(max-width: 633px) 100vw, 633px" /></figure>



<p>ダイアログが表示され表示メッセージで設定した「<span class="marker-under-red">出力したい文字を入力してください。</span>」とメッセージが表示され、テキストボックスに文字が入力できるようになっています。</p>



<p>今回は見本で「あいうえお」と入力してみました。<br>「OK」を押すと下図の結果になります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="409" height="163" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-2.png" alt="" class="wp-image-2828" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-2.png 409w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-2-300x120.png 300w" sizes="(max-width: 409px) 100vw, 409px" /></figure>



<p>B3に「あいうえお」を入力することができました。<br>今回は変数を「String」で文字列として格納していますが<br>数値として活用したい場合は「Long」等を活用してください。</p>



<p>変数についてはこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-6%e3%80%91%e5%a4%89%e6%95%b0%e3%81%a8%e3%81%af%e5%a4%89%e6%95%b0%e3%81%ae%e4%b8%80%e8%a6%a7%e3%81%a8%e6%84%8f%e5%91%b3%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ae%e5%ae%a3/">【マクロVBA知識 6】変数とは?変数の一覧と意味・変数の宣言をする ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<h3 class="wp-block-heading"><span id="toc4">・ダイアログのタイトルを入力する</span></h3>



<p>今度は<strong><span class="marker-under">ダイアログのタイトルを設定</span></strong>したいと思います。<br>タイトルはダイアログの上部にある文字を指します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="612" height="225" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-3.png" alt="" class="wp-image-2829" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-3.png 612w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-3-300x110.png 300w" sizes="(max-width: 612px) 100vw, 612px" /></figure>



<p>未設定だと「Microsoft Excel」となっていますね。<br>では設定していきましょう。</p>



<p>再度、構文をご覧ください。</p>



<p><strong>入力先・変数 =<span class="bold-red"> InputBox</span>(<span class="bold-green">表示メッセージ</span>, <span class="bold-blue"><span class="marker-under">[ダイアログボックスの題名]</span>, [初期値], [左端からのメッセージ位置], [上端からのメッセージ位置], [ヘルプファイル,ヘルプ内容のコンテキストID番号]</span>)</strong></p>



<p>今度は数値を入力するダイアログを表示させたいと思います。<br>メッセージを「<span class="bold-green">出力したい数値を入力してください。</span>」<br>タイトルを「<span class="marker-under"><span class="bold-blue">数値入力画面</span></span>」とします。</p>



<p>先ほどの構文を活用するとこのようになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 入力結果を格納()</p><p>Dim InputData As Long</p><p>InputData =<span class="bold-red"> InputBox</span>(<span class="bold-green">&#8220;出力したい数値を入力してください。&#8221;</span>,<span class="bold-blue"><span class="marker-under"> &#8220;数値入力画面&#8221;</span></span>)</p><p>Cells(3, 2) = InputData</p><p>End Sub</p></blockquote>



<p>「InputData = InputBox(&#8220;出力したい数値を入力してください。&#8221;, &#8220;数値入力画面&#8221;)」は<br>「InputData = InputBox(Prompt:=&#8221;出力したい数値を入力してください。&#8221;, Title:=&#8221;数値入力画面&#8221;)」でも構いません。</p>



<p>実行した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="610" height="226" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-4.png" alt="" class="wp-image-2830" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-4.png 610w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-4-300x111.png 300w" sizes="(max-width: 610px) 100vw, 610px" /></figure>



<p>ダイアログのタイトルが「<strong><span class="marker-under">数値入力画面</span></strong>」となっていますね。<br>今回は見本で「123」と入力してみましょう。</p>



<p>結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="409" height="141" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-5.png" alt="" class="wp-image-2831" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-5.png 409w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-5-300x103.png 300w" sizes="(max-width: 409px) 100vw, 409px" /></figure>



<p>「123」を出力することができました。</p>



<h3 class="wp-block-heading"><span id="toc5">・初期値を設定する</span></h3>



<p>初期値とはダイアログボックスに入力する前から<br>事前に入力してある数値を表します。</p>



<p>構文では<br><strong>入力先・変数 = <span class="bold-red">InputBox</span>(<span class="bold-green">表示メッセージ</span>, <span class="bold-blue">[ダイアログボックスの題名], <span class="marker-under">[初期値]</span>, [左端からのメッセージ位置], [上端からのメッセージ位置], [ヘルプファイル,ヘルプ内容のコンテキストID番号]</span>)</strong><br>の<strong><span class="marker-under">「初期値」</span></strong>を指します。</p>



<p>では見本を見てみましょう。<br>先ほどのプログラムに規定値<strong><span class="marker-under">「999」</span></strong>を設定したいと思います。</p>



<p>プログラムはこのようになります。<br><strong>InputData = <span class="bold-red">InputBox</span>(<span class="bold-green">&#8220;出力したい数値を入力してください。&#8221;</span>,<span class="bold-blue"> &#8220;数値入力画面&#8221;, <span class="marker-under">999</span></span>)</strong><br>または<br>InputData = InputBox(Prompt:=&#8221;出力したい数値を入力してください。&#8221;, Title:=&#8221;数値入力画面&#8221;, Default:=999)</p>



<p>実行した結果はこちらです。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-6.png" alt="" class="wp-image-2832" width="465" height="175" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-6.png 619w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-6-300x113.png 300w" sizes="(max-width: 465px) 100vw, 465px" /></figure>



<p>事前に<strong><span class="marker-under">「999」</span></strong>が入力されてありますね。</p>



<h3 class="wp-block-heading"><span id="toc6">・ダイアログの表示位置を変更する</span></h3>



<p>ダイアログの<strong><span class="marker-under">表示位置は変更することができます</span></strong>。<br>構文の<strong>「入力先・変数 = <span class="bold-red">InputBox</span>(<span class="bold-green">表示メッセージ</span>,<span class="bold-blue"> [ダイアログボックスの題名], [初期値]<span class="marker-under">, [左端からのメッセージ位置], [上端からのメッセージ位置]</span>, [ヘルプファイル,ヘルプ内容のコンテキストID番号])</span>」</strong>の中にある<br><span class="marker-under">[左端からのメッセージ位置], [上端からのメッセージ位置]</span>で変更します。</p>



<p>単位はTwipは「トゥイップ」と呼び、1Twip=1/20ポイント、1Twip=1/20ポイント0.0175mmとなります。</p>



<p>先ほどの見本をご覧ください。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="530" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-7-1024x530.png" alt="" class="wp-image-2833" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-7-1024x530.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-7-300x155.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-7-768x397.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-7-1536x794.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-7.png 1605w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong><span class="marker-under-red">指定がない場合は水平方向には中央、垂直方向には上端から1/3の位置</span></strong>で<br>ダイアログが表示されています。</p>



<p>今回は位置を変えてみましょう。<br>調整は難しいので活用する機会はあまりないと思いますが、一例紹介します。</p>



<p>今回は見本で<span class="marker-under-red"><strong>左から「1000」</strong></span>。<strong><span class="marker-under-blue">上端から「5000」</span></strong>の位置に表示したいと思います。</p>



<p>構文に当てはめるとこのようになります。</p>



<p><strong>InputData = <span class="bold-red">InputBox</span>(<span class="bold-green">&#8220;出力したい数値を入力してください。&#8221;</span>, <span class="bold-blue">&#8220;数値入力画面&#8221;, 999, <span class="marker-under-red">1000</span>, <span class="marker-under-blue">5000</span></span>)</strong><br>または<br>InputData = InputBox(Prompt:=&#8221;出力したい数値を入力してください。&#8221;, Title:=&#8221;数値入力画面&#8221;, Default:=999, xpos:=1000, ypos:=5000)</p>



<p>実行した結果はこちらです。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="529" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-8-1024x529.png" alt="" class="wp-image-2834" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-8-1024x529.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-8-300x155.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-8-768x397.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-8-1536x793.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-8.png 1625w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ダイアログの位置が変わりましたね。</p>



<h2 class="wp-block-heading"><span id="toc7">&#x2b1b;︎公式の説明</span></h2>



<p>わかりやすいように説明したため公式と使用する語句が異なりますが<br>マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p><a href="https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/inputbox-function">InputBox 関数 (Visual Basic for Applications) | Microsoft Learn</a></p>



<h2 class="wp-block-heading"><span id="toc8">■まとめ</span></h2>



<p>いかがだったでしょうか。<br>InputBoxは様々な活用法があります。<br>繰り返し処理回数を指定できたり、文字を入力・格納できたりととても便利です。</p>



<p>是非活用してみてください。<br>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%8a%b1%e3%80%91%e5%ae%9f%e8%a1%8c%e4%b8%ad%e3%81%ab%e5%85%a5%e5%8a%9b%e7%94%bb%e9%9d%a2%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%97%e3%81%a6%e6%96%87%e5%ad%97/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2825</post-id>	</item>
		<item>
		<title>【マクロVBA】文字・数値・記号を指定したセルに入力する方法！RangeとCellsの使い方について</title>
		<link>https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-4%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590vba%25e7%259f%25a5%25e8%25ad%2598-4%25e3%2580%2591%25e6%2596%2587%25e5%25ad%2597%25e3%2583%25bb%25e6%2595%25b0%25e5%2580%25a4%25e3%2582%2592%25e5%2585%25a5%25e5%258a%259b%25e3%2581%2599%25e3%2582%258b</link>
					<comments>https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-4%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sun, 27 Jun 2021 10:22:31 +0000</pubDate>
				<category><![CDATA[セルに入力]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[文字]]></category>
		<category><![CDATA[数値]]></category>
		<category><![CDATA[自動]]></category>
		<category><![CDATA[入力]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=257</guid>

					<description><![CDATA[&#160; 前回はマクロ・VBAのプログラム名を設定しました。 【マクロVBA】プロシージャ名（プログラム名）を設定・打ち込む！設定不可能な文字やエラーについて ► 独学エクセル塾 (dokugakuexcel.com [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>&nbsp;</p>



<p>前回はマクロ・VBAのプログラム名を設定しました。</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-3%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e5%90%8d%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b/">【マクロVBA】プロシージャ名（プログラム名）を設定・打ち込む！設定不可能な文字やエラーについて ► 独学エクセル塾 (dokugakuexcel.com)</a><br />今回は数値や文字・記号を打ち込むプログラムを作成してみます。</p>



<p>&nbsp;</p>



<p>それでは早速作ってみましょう。</p>



<p>&nbsp;</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■忙しい人向けのコピペ用のプログラム</a></li><li><a href="#toc2" tabindex="0">■入力の仕組み</a></li><li><a href="#toc3" tabindex="0">■RangeとCellsの違いと実践</a><ol><li><a href="#toc4" tabindex="0">・Rangeでの入力方法</a></li><li><a href="#toc5" tabindex="0">・Cellsでの入力方法</a></li></ol></li><li><a href="#toc6" tabindex="0">■練習問題</a></li><li><a href="#toc7" tabindex="0">■練習問題</a></li><li><a href="#toc8" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc9" tabindex="0">■ まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■忙しい人向けのコピペ用のプログラム</span></h2>



<p>&nbsp;</p>



<p><strong><span class="marker-under">・Rangeでの入力</span></strong></p>



<pre class="wp-block-verse">Sub 文字数値記号を入力()
Range("<span class="bold-red">セル番地</span>") = "<span class="bold-red">入力したい文字・数値・記号</span>"
End Sub</pre>



<p><strong><span class="marker-under">・</span><span class="marker-under">C</span><span class="marker-under">ellsでの入力</span></strong></p>



<pre class="wp-block-verse">Sub 文字数値記号を入力()
Cells(<span class="bold-red">行数</span>,<span class="bold-red">列数</span>) =  "<span class="bold-red">入力したい文字・数値・記号</span>"
End Sub</pre>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc2">■入力の仕組み</span></h2>



<p>まず、仕組みについて説明します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong><span class="fz-22px">Range(&#8220;B2&#8221;)　=　入力したい文字・数値</span></strong></p>
<p><strong><span class="fz-22px">Cells(4,3)=　入力したい文字・数値</span></strong></p>
</blockquote>



<p>上記のようにセルに文字を選択する際は「Range」と「Cells」があります。</p>



<p>&nbsp;</p>



<p>指定したセルを選択して文字や数値の入力する機能は同じなんですが、セルの選択方法が異なります。</p>



<p>それぞれのセルの指示方法について見ていきましょう。</p>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc3">■RangeとCellsの違いと実践</span></h2>



<h3 class="wp-block-heading"><span id="toc4">・Rangeでの入力方法</span></h3>



<p>下記のようにセル番地B2に「123」、C4に「あいうえお」と入力するプログラムを作成してみたいと思います。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="265" height="119" class="wp-image-258" src="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-125.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-125.png 265w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-125-134x60.png 134w" sizes="(max-width: 265px) 100vw, 265px" /></figure>



<p>まずB2の方からいきます。</p>



<p>B2には「123」と入れてみようと思います。</p>



<p>プログラムの内容は<br /><strong><span class="marker-under">Range(&#8220;B2&#8221;)　=123</span></strong><br />となります。</p>



<p>内容としてはB列の2行目をRangeで選択してイコールで入力したい「123」を打ち込みます<br />さらにセルの番地の<span class="marker-under"><strong>先頭と最後は「”」</strong></span>で挟みます。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="499" height="157" class="wp-image-259" src="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-126.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-126.png 499w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-126-300x94.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-126-191x60.png 191w" sizes="(max-width: 499px) 100vw, 499px" /></figure>



<p>次はC4です。</p>



<p>C4には「あいうえお」と入れてみようと思います。 <br /><strong>Range(&#8220;C4&#8221;)　=”あいうえお”</strong><br />でもいいのですが、もう1パターン打ち込める方法があるので、そちらで説明します。</p>



<p>&nbsp;</p>



<h3 class="wp-block-heading"><span id="toc5">・Cellsでの入力方法</span></h3>



<p>もう一つの方法で文字・数値・記号を入力する際に使用するのは<span class="marker-under-blue"><strong>「Cells」</strong></span>です。<br />プログラムで表すと</p>



<p><strong><span class="marker-under">Cells(4,3)=&#8221;あいうえお&#8221;</span></strong></p>



<p>となります。</p>



<p>こちらの説明としては<strong>Cells(<span class="bold-blue">4</span>,3)</strong>の<span class="bold-blue">4が行数</span><br /><strong>Cells(4,<span class="bold-red">3</span>)</strong>の<span class="bold-red">3が列数</span>となります。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="575" height="174" class="wp-image-260" src="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-127.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-127.png 575w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-127-300x91.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-127-198x60.png 198w" sizes="(max-width: 575px) 100vw, 575px" /></figure>



<p><strong>Rangeは「Range(&#8220;<span class="has-inline-color has-vivid-red-color">列</span><span class="has-inline-color has-vivid-cyan-blue-color">行</span>&#8220;)」ですが、Cellsは「Cells(<span class="has-inline-color has-vivid-cyan-blue-color">行</span><span class="has-inline-color has-vivid-red-color">列</span>)」と逆になります。</strong></p>



<p>では実際に打ち込んでみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="816" height="336" class="wp-image-261" src="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-128.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/06/image-128.png 816w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-128-300x124.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-128-768x316.png 768w, https://dokugakuexcel.com/wp-content/uploads/2021/06/image-128-146x60.png 146w" sizes="(max-width: 816px) 100vw, 816px" /></figure>



<p>このようになりました。<br />これで入力プログラムの完成です。</p>



<p>RangeとCellsでは今後の変数というシステムを考えるとCellsで慣れた方がいいです。</p>



<p>理由としては<strong><span class="marker-under-red">Cellsは変数を合わせて活用できるのですがRangeはそれができません</span></strong>。</p>



<p>変数に関しては今後の記事で紹介します。</p>



<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc6">■練習問題</span></h2>



<p>&nbsp;</p>



<p>ではE8のセルに「<span class="bold-green">マクロ・VBA</span>」と入力してみましょう。</p>



<p>&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong><span class="marker-under-red"><span class="fz-20px"><span class="fz-22px">Rangeの場合</span></span></span></strong></p>
<p>　　　　対象セルは「<span class="bold-red">E8</span>」なのでそのまま打ち込みます。</p>
<p>　　　　Range(&#8220;<span class="bold-red">E8</span>&#8220;)=&#8221;<span class="bold-green">マクロ・VBA</span>&#8220;</p>
</blockquote>



<p>&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong><span class="marker-under-red"><span class="fz-22px">Cellsの場合</span></span></strong></p>
<p>　　　　対象セルの行は「<span class="bold-blue">8</span>」、列はEでABCDEの「<span class="bold-red">5</span>番目」なので</p>
<p>　　　　Cells(<span class="bold-blue">8</span>,<span class="bold-red">5</span>)=&#8221;<span class="bold-green">マクロ・VBA</span>&#8220;</p>
</blockquote>



<p>&nbsp;</p>



<p>&nbsp;</p>



<p>初めは使い分ける意味があるの？と思いますが使い続けていくと</p>



<p>「ここはRangeでいいや」「ここは変数を使いたいからCellsだな」となってくると思います。</p>



<h2><span id="toc7">■練習問題</span></h2>
<p>練習問題も別の記事でまとめているので是非参考にしてみてください！</p>
<div class="alert-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%b7%b4%e7%bf%92%e5%95%8f%e9%a1%8c1%e3%80%91%e3%82%bb%e3%83%ab%e7%95%aa%e5%9c%b0b3%e3%81%ab%e3%80%8c%e3%81%82%e3%81%84%e3%81%86%e3%81%88%e3%81%8a%e3%80%8d/">【マクロVBA練習問題1】セル番地B3に「あいうえお」の文字を入力する ► 独学エクセル塾 (dokugakuexcel.com)</a></div>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎公式の説明</span></h2>



<p>わかりやすいように説明したため公式と使用する語句が異なりますが マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p><a href="https://learn.microsoft.com/ja-jp/office/vba/api/excel.range%28object%29">Range オブジェクト (Excel) | Microsoft Learn</a></p>



<p><a href="https://learn.microsoft.com/ja-jp/office/vba/api/excel.worksheet.cells">Worksheet.Cells プロパティ (Excel) | Microsoft Learn</a></p>



<h2 class="wp-block-heading"><span id="toc9">■ まとめ</span></h2>



<p>今回は以上です。<br />これでほんとにできるの？と思う方もいると思います。</p>



<p>では次回は実際にこのプログラムを動かしてみましょう。<br />ぜひ、参考にしてみてください。</p>



<p>では次回の記事でお会いしましょう！次回の記事はこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-5%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%ae%e5%ae%9f%e8%a1%8c%e3%82%92%e3%81%99%e3%82%8b/">【マクロ・VBA知識 5】プログラムを１行ずづ実行・すべて実行・指定した位置・個所まで実行する方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>&nbsp;</p>



<p>&nbsp;</p>



<p class="has-text-align-center">！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-4%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">257</post-id>	</item>
	</channel>
</rss>
