<?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>Font  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/font/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Sun, 25 Jun 2023 15:36:53 +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>Font  |  独学エクセル塾</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練習問題9】色の変更！セルの文字色やセルの塗りつぶし色を変更する</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%8c8%e3%80%91%e8%89%b2%e3%81%ae%e5%a4%89%e6%9b%b4%ef%bc%81%e3%82%bb%e3%83%ab%e3%81%ae%e6%96%87%e5%ad%97%e8%89%b2%e3%82%84/?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%258c8%25e3%2580%2591%25e8%2589%25b2%25e3%2581%25ae%25e5%25a4%2589%25e6%259b%25b4%25ef%25bc%2581%25e3%2582%25bb%25e3%2583%25ab%25e3%2581%25ae%25e6%2596%2587%25e5%25ad%2597%25e8%2589%25b2%25e3%2582%2584</link>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sun, 25 Jun 2023 15:36:36 +0000</pubDate>
				<category><![CDATA[マクロVBA練習問題]]></category>
		<category><![CDATA[文字の色]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[RGB]]></category>
		<category><![CDATA[練習問題]]></category>
		<category><![CDATA[Interior]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Font]]></category>
		<category><![CDATA[セルの塗りつぶし]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4289</guid>

					<description><![CDATA[目次 練習問題と内容について・練習問題の狙い・練習問題9について練習問題の内容と動作説明問題内容動作説明ヒント・ヒントその1・ヒントその2解答コード・回答その①・回答その②必要な知識セルの文字色の変更セルの塗りつぶし色の [&#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">・練習問題9について</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></ol></li><li><a href="#toc10" tabindex="0">解答コード</a><ol><li><a href="#toc11" tabindex="0">・回答その①</a></li><li><a href="#toc12" tabindex="0">・回答その②</a></li></ol></li><li><a href="#toc13" tabindex="0">必要な知識</a><ol><li><a href="#toc14" tabindex="0">セルの文字色の変更</a></li><li><a href="#toc15" tabindex="0">セルの塗りつぶし色の変更</a></li><li><a href="#toc16" tabindex="0">セルの範囲指定</a></li><li><a href="#toc17" tabindex="0">With文の使用</a></li></ol></li><li><a href="#toc18" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">練習問題と内容について</span></h2>
<!-- /wp:post-content -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><span id="toc2">・練習問題の狙い</span></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>このシリーズでは課題を元にマクロVBAを<span class="marker-under-red"><strong>実践することでスキルを身につける</strong></span>ことが出来ます。</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>正直、ソースコード作成については実践あるのみです！</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>答えのコードについては数例挙げますが、「もっといい答えがある」などの意見があれば</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>問い合わせから連絡ください！  </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>こんな問題を作ってほしいなどの意見もお待ちしております！</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph /-->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><span id="toc3">・練習問題9について</span></h3>
<p>こちらはマクロVBAの初歩的な知識になります。</p>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p><span class="marker-under"><strong>指定されたセルの文字色やセルの塗りつぶし色を変更する練習問題</strong></span>となります。</p>
<p>それでは頑張っていきましょう！</p>
<h2 class="wp-block-heading"><span id="toc4">練習問題の内容と動作説明</span></h2>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><span id="toc5">問題内容</span></h3>
<p>セル番地B2の文字を赤色に塗りつぶし、B4のセルを青色に塗りつぶす</p>
<p><img fetchpriority="high" decoding="async" width="1257" height="347" class="alignnone wp-image-4291 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-8.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-8.png 1257w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-8-300x83.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-8-1024x283.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-8-768x212.png 768w" sizes="(max-width: 1257px) 100vw, 1257px" /></p>
<h3 class="wp-block-heading"><span id="toc6">動作説明</span></h3>
<p>VBAを使用して、指定されたセルの文字色やセルの塗りつぶし色を変更します。</p>
<p>この問題では、<span class="marker-under-red"><strong>セル番地B2の文字を赤色</strong></span>に塗りつぶし、<span class="marker-under-blue"><strong>B4のセルを青色に塗りつぶす</strong></span>必要があります。</p>
<h2 class="wp-block-heading"><span id="toc7">ヒント</span></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<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" /> <br />以下のヒントを参考にして解答コードを作成してみてください。</p>
<h3><span id="toc8">・ヒントその1</span></h3>
<p>セルの文字色を変更するには、<span class="marker-under"><strong><span class="bold green">Font</span>オブジェクトの<span style="color: #ff6600;">Color</span>プロパティ</strong></span>を使用します。</p>
<p>例えば、<strong>Range(&#8220;B2&#8221;).<span class="marker-under"><span class="bold green">Font</span></span>.<span class="marker-under"><span style="color: #ff6600;">Color</span></span>= RGB(<span class="bold red">255, 0, 0</span>)</strong>というコードを使って、<br />セルB2の文字色を赤色に変更することができます。</p>
<h3><span id="toc9">・ヒントその2</span></h3>
<p>セルの塗りつぶし色を変更するには、<span class="marker-under"><strong><span class="bold green">Interior</span>オブジェクトの<span style="color: #ff6600;">Color</span>プロパティ</strong></span>を使用します。</p>
<p>例えば、<strong>Range(&#8220;B4&#8221;).<span class="bold green">Interior</span>.<span style="color: #ff6600;">Color</span> = RGB(<span class="bold blue">0, 0, 255</span>)</strong>というコードを使って、<br />セルB4の塗りつぶし色を青色に変更することができます。</p>
<p><br />これらのヒントを参考にして、解答コードを作成してみてください。  </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>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><span id="toc10">解答コード</span></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>では回答を見ていきましょう！</p>
<p><img decoding="async" class="alignnone  wp-image-4274" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-300x225.jpg" alt="" width="399" height="299" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-300x225.jpg 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-1024x768.jpg 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-768x576.jpg 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728-1536x1152.jpg 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23623728.jpg 1600w" sizes="(max-width: 399px) 100vw, 399px" /></p>
<h3><span id="toc11">・回答その①</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">Sub Exercise9()<br /> Range(&#8220;B2&#8221;).<span class="bold green">Font</span>.<strong><span style="color: #ff6600;">Color</span> </strong>= RGB(<span class="bold red">255, 0, 0</span>) &#8216; 赤色に設定<br /> Range(&#8220;B4&#8221;).<span class="bold green">Interior</span>.<strong><span style="color: #ff6600;">Color</span> </strong>= RGB(<span class="bold blue">0, 0, 255</span>) &#8216; 青色に設定<br />End Sub</div>
<p>上記のコードは、セル番地B2の文字色を赤色に、<br />セル番地B4の塗りつぶし色を青色に変更するVBAのマクロです。</p>
<p>文字の色を塗りつぶす際は下記のように指定します。</p>
<div class="question-box common-icon-box"><strong>Range(“文字の色をつけたいセル”).Font.Color=RGB(<span class="bold-red">赤の要素</span>,<span class="bold-green">緑の要素</span>,<span class="bold-blue">青の要素</span>)</strong></div>
<div>セルの色を塗りつぶす際は下記のように指定します。</div>
<div class="question-box common-icon-box"><strong><span class="fz-20px">Range(“色をつけたいセル”).Interior.Color=RGB(<span class="bold-red">赤の要素</span>,<span class="bold-green">緑の要素</span>,<span class="bold-blue">青の要素</span>)</span></strong></div>
<h3><span id="toc12">・回答その②</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">Sub Exercise9()<br /><br />With Range(&#8220;B2&#8221;)<br />.<span class="bold green">Font</span>.<strong><span style="color: #ff6600;">Color</span> </strong>= <span class="bold red">vbRed</span><br />End With<br /><br />With Range(&#8220;B4&#8221;)<br />.<span class="bold green">Interior</span>.<strong><span style="color: #ff6600;">Color</span> </strong>= <span class="bold blue">vbBlue</span><br />End With<br />End Sub</div>
<div>
<p>上記のコードでは、セル番地B2の文字を赤色に変更しています。<br />また、セル番地B4の塗りつぶし色を青色に変更しています。</p>
<p>回答その①とは異なり、<span class="marker-under"><strong>「RGB」での色の変更でなく、「定数」を使用</strong></span>しています。<br />定数の使用方法は下記の通りです。</p>
</div>
<div class="question-box common-icon-box"><strong>Range(“色をつけたいセル”).Interior.Color=<span class="bold-red">定数</span></strong></div>
<div>
<p>With文を使用して、Range(&#8220;B2&#8221;)およびRange(&#8220;B4&#8221;)に対して<br />複数のプロパティを一括で設定しています。</p>
</div>
<p>&nbsp;</p>
<p>  <img decoding="async" id="thepasted-1" 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>
<h2 class="wp-block-heading"><span id="toc13">必要な知識</span></h2>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>この問題を解くためには、以下の基本的な知識が必要です。</p>
<h3><span id="toc14">セルの文字色の変更</span></h3>
<p>セルの文字色を変更するには、<span class="marker-under"><strong>FontオブジェクトのColorプロパティ</strong></span>を使用します。<br />文字色はRGB値（赤、緑、青）で指定されます。<br />例えば、赤色は`RGB(255, 0, 0)`で表されます。</p>
<div class="blank-box bb-yellow"><span class="marker" style="font-size: 24px;"><strong>RGBの例<br /><br /></strong></span>白:RGB(0,0,0)<br />黒:RGB(255,255,255)<br />赤:RGB(255,0,0)<br />黄色:RGB(255,255,0)<br />青:RGB(0,0,255)</div>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e6%96%87%e5%ad%97%e3%81%ab%e8%89%b2%e3%82%92%e3%81%a4%e3%81%91%e3%82%8b%e3%83%bb%e8%a8%ad%e5%ae%9a%e3%83%bb%e5%a4%89%e6%9b%b4%ef%bc%81-font-color/">【マクロVBA】文字に色をつける・設定・変更！ Font.ColorとRGB・Index・定数で変更 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<h3><span id="toc15">セルの塗りつぶし色の変更</span></h3>
<p> セルの塗りつぶし色を変更するには、<span class="marker-under"><strong>InteriorオブジェクトのColorプロパティ</strong></span>を使用します。<br />塗りつぶし色もRGB値で指定します。</p>
<p>回答その②で紹介した、色の定数でも問題ありません。</p>
<p>※色の種類は下記の表参照</p>
<figure class="wp-block-table">
<table style="height: 305px;" width="167">
<thead>
<tr>
<th>定数</th>
<th>文字の色</th>
</tr>
</thead>
<tbody>
<tr>
<td>vbBlack</td>
<td>黒</td>
</tr>
<tr>
<td>vbRed</td>
<td>赤</td>
</tr>
<tr>
<td>vbGreen</td>
<td>緑</td>
</tr>
<tr>
<td>vbYellow</td>
<td>黄</td>
</tr>
<tr>
<td>vbBlue</td>
<td>青</td>
</tr>
<tr>
<td>vbMagenta</td>
<td>紫</td>
</tr>
<tr>
<td>vbCyan</td>
<td>シアン</td>
</tr>
<tr>
<td>vbWhite</td>
<td>白</td>
</tr>
</tbody>
</table>
<div> </div>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e3%82%bb%e3%83%ab%e3%81%ae%e8%83%8c%e6%99%af%e3%81%ab%e8%89%b2%e3%82%92%e3%81%a4%e3%81%91%e3%82%8b%e3%83%bb%e8%a8%ad%e5%ae%9a%e3%83%bb%e5%a4%89/">【マクロVBA】セルの背景に色をつける・設定・変更！ Interior.ColorとRGBなどで指定 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
</figure>
<h3><span id="toc16">セルの範囲指定</span></h3>
<p>VBAでは、<span class="marker-under"><strong>RangeオブジェクトやCellsオブジェクト</strong></span>を使用してセルを対象にします。</p>
<p>Rangeオブジェクトは、セルの範囲を指定する際に使用されます。例えば、<strong>Range(&#8220;A1&#8221;)はセル番地A1</strong>を指定します。<br />Cellsオブジェクトは、行番号と列番号を指定してセルにアクセスする際に使用されます。<br /><br />例えば、<strong>Cells(1, 1)はセル番地A1</strong>を指定します。</p>
<h3><span id="toc17">With文の使用</span></h3>
<p>With文を使用すると、同じオブジェクトに対して複数のプロパティを一括で設定できます。</p>
<p>今回は対象のセルに対して１つの動作でしたが、コードの可読性を向上させるために活用しましょう。<br /><br /><br /></p>
<h2 class="wp-block-heading"><span id="toc18">まとめ</span></h2>
<p>この練習問題では、VBAを使用して特定のセルの文字色と塗りつぶし色を変更する方法について学びました。</p>
<p>具体的には、セル番地B2の文字を赤色に変更し、セル番地B4の塗りつぶし色を青色に変更する問題を解きました。<br />この問題を解くためには、セルの文字色や塗りつぶし色を変更するためのプロパティ、およびセルの範囲を指定する方法が必要でした。</p>
<p><br /><br />VBAを使うことで、Excelの操作を自動化したり、複雑な計算や処理を行ったりすることができます。<br />練習問題を通じて、VBAのスキルを向上させ、より高度な操作や処理を行えるようになることを目指しましょう。 <br /><br />次の練習問題では、さらに別の課題に取り組んでいきますので、順番に解いていくことでスキルを磨いていきましょう。 <br />以上で練習問題9となります。お疲れ様でした！</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4289</post-id>	</item>
	</channel>
</rss>
