<?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>Office アーカイブ - nyanblog ~にゃんぶろぐ~</title>
	<atom:link href="https://nyanblog2222.com/tag/office/feed/" rel="self" type="application/rss+xml" />
	<link>https://nyanblog2222.com/tag/office/</link>
	<description>ちょっとしたことを調べているよ</description>
	<lastBuildDate>Sun, 17 Jul 2022 15:23:14 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7</generator>

<image>
	<url>https://nyanblog2222.com/wp-content/uploads/2021/09/cropped-favicon-32x32.png</url>
	<title>Office アーカイブ - nyanblog ~にゃんぶろぐ~</title>
	<link>https://nyanblog2222.com/tag/office/</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>【Excel VBA】初心者でも簡単にマクロを作る方法</title>
		<link>https://nyanblog2222.com/office/4621/</link>
					<comments>https://nyanblog2222.com/office/4621/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 10 Jul 2022 02:49:57 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=4621</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/54.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/54.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/54-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/54-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/54-768x402.png 768w" sizes="(max-width: 1280px) 100vw, 1280px" />今回は、OfficeのExcel VBAで初心者でも簡単にマクロを作成する方法を紹介します。 もちろんプログラミング要素が０とは言いませんが、ほとんど知識なしでもできてしまう方法ですので、良かったらご参考にしてくださいね [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/office/4621/">【Excel VBA】初心者でも簡単にマクロを作る方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/54.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/54.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/54-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/54-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/54-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、OfficeのExcel VBAで<span class="marker-under">初心者でも簡単に</span>マクロを作成する方法を紹介します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-2 sbs-stn sbp-r sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://nyanblog2222.com/wp-content/themes/cocoon-master/images/woman.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>Excelのマクロ（VBA）を使ったことがないし、当然プログラミングもしたことがない……<br>かといって１から勉強を始めるのもハードルが高いなぁ</p>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2021/07/2645602.png" alt="みみねこ" class="speech-icon-image"/></figure><div class="speech-name">みみねこ</div></div><div class="speech-balloon">
<p>「マクロの記録」機能で作成したコードを利用すれば、初心者でも簡単にマクロを作成できますよ♪</p>
</div></div>



<p>もちろんプログラミング要素が０とは言いませんが、<br><span class="marker-under">ほとんど知識なしでもできてしまう</span>方法ですので、良かったらご参考にしてくださいね。</p>




  <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">元となるExcelを作成</a></li><li><a href="#toc2" tabindex="0">Excelをマクロ形式にする＆開発タブを追加する</a></li><li><a href="#toc3" tabindex="0">「マクロの記録」機能でベースコードを作成</a></li><li><a href="#toc4" tabindex="0">コードを適宜修正</a></li><li><a href="#toc5" tabindex="0">（必要であれば）マクロ実行のためのボタン等を作成する</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">元となるExcelを作成</span></h2>



<p>まずはマクロを付与する元となるExcelを作成しましょう。</p>



<p>例えば、<span class="marker-under">「健康診断の日程」を社員の人数分印刷するケース</span>です。</p>



<p>以下のように、<br>まずVLOOKUP関数を利用して「印刷No」を変更するだけで内容を変えられるようにします。<br>（VLOOKUP関数の使い方については以下を参照してください♪）</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-nyanblog-にゃんぶろぐ wp-block-embed-nyanblog-にゃんぶろぐ"><div class="wp-block-embed__wrapper">

<a href="https://nyanblog2222.com/office/4673/" title="【EXCEL】VLOOKUPの使い方（1と0の違い、#N/Aエラー等）" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2022/11/55-160x90.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/55-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/11/55-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/11/55-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/11/55-376x212.png 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【EXCEL】VLOOKUPの使い方（1と0の違い、#N/Aエラー等）</div><div class="blogcard-snippet internal-blogcard-snippet">ExcelのVLOOKUP関数について、基本的な使い方として第4引数が「0/FALSE（完全一致）」の場合や「1/TRUE（近似値）」の場合、「#N/A」エラーのIFERROR関数を使った対処方法、使用時の注意事項などサンプルを交えて紹介します♪</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://nyanblog2222.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">nyanblog2222.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.07.18</div></div></div></div></a>
</div></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="800" height="482" src="https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b.png" alt="" class="wp-image-4624" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b-300x181.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b-768x463.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="482" src="https://nyanblog2222.com/wp-content/uploads/2022/07/3b54d6136af5b8c5ec451659008bb006.png" alt="" class="wp-image-4625" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/3b54d6136af5b8c5ec451659008bb006.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/3b54d6136af5b8c5ec451659008bb006-300x181.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/3b54d6136af5b8c5ec451659008bb006-768x463.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>さて、ここで一つ一つ「印刷No」に値を入れて印刷するを繰り返すのも面倒なので、<br><span class="marker-under">From～ToのNoの人へ一括して通知文を印刷したい！</span>とします。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="482" src="https://nyanblog2222.com/wp-content/uploads/2022/07/f2d755ca5afeec10b4cae835d1bfc842.png" alt="" class="wp-image-4632" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/f2d755ca5afeec10b4cae835d1bfc842.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/f2d755ca5afeec10b4cae835d1bfc842-300x181.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/f2d755ca5afeec10b4cae835d1bfc842-768x463.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>ここで登場するのが<span class="marker-under">処理を自動化させるマクロ</span>です。次項から作成方法を説明していきます。</p>



<h2 class="wp-block-heading"><span id="toc2">Excelをマクロ形式にする＆開発タブを追加する</span></h2>



<p>前準備としてExcelをマクロ形式にしましょう。</p>



<p>名前を付けて保存する際に、「Excelマクロ有効ブック」を選択して保存します。<br>こうすることで、ファイルの拡張子が「<span class="marker-under">.xlsm</span>」となり、マクロを保存できるようになります。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="531" src="https://nyanblog2222.com/wp-content/uploads/2022/07/d7eee8a115ec61a02ba55877f0190392-1.png" alt="" class="wp-image-4631" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/d7eee8a115ec61a02ba55877f0190392-1.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/d7eee8a115ec61a02ba55877f0190392-1-300x199.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/d7eee8a115ec61a02ba55877f0190392-1-768x510.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>次に、もしExcel上部に「開発タブ」が出ていなければ設定してあげましょう。<br><span class="marker-under">「開発タブ」からマクロの設定ができます</span>。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="185" src="https://nyanblog2222.com/wp-content/uploads/2022/07/eaa8a498444c6a26b01ab47fb7d4101f-1024x185.png" alt="" class="wp-image-4628" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/eaa8a498444c6a26b01ab47fb7d4101f-1024x185.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/07/eaa8a498444c6a26b01ab47fb7d4101f-300x54.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/eaa8a498444c6a26b01ab47fb7d4101f-768x139.png 768w, https://nyanblog2222.com/wp-content/uploads/2022/07/eaa8a498444c6a26b01ab47fb7d4101f.png 800w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="208" height="560" src="https://nyanblog2222.com/wp-content/uploads/2022/07/9cb32e5a5f0690e63034fc6137faa214.png" alt="" class="wp-image-4626" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/9cb32e5a5f0690e63034fc6137faa214.png 208w, https://nyanblog2222.com/wp-content/uploads/2022/07/9cb32e5a5f0690e63034fc6137faa214-111x300.png 111w" sizes="auto, (max-width: 208px) 100vw, 208px" /></figure>



<p>「開発」にチェックを入れるとタブが現れます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="742" src="https://nyanblog2222.com/wp-content/uploads/2022/07/3bec5d9f8c1b2bf38df5f52d97116d7d-1024x742.png" alt="" class="wp-image-4627" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/3bec5d9f8c1b2bf38df5f52d97116d7d-1024x742.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/07/3bec5d9f8c1b2bf38df5f52d97116d7d-300x217.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/3bec5d9f8c1b2bf38df5f52d97116d7d-768x557.png 768w, https://nyanblog2222.com/wp-content/uploads/2022/07/3bec5d9f8c1b2bf38df5f52d97116d7d.png 800w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">「マクロの記録」機能でベースコードを作成</span></h2>



<p>前項までで事前準備もできたため、早速マクロを作成していきましょう。</p>



<p>ただ、いきなりVBAのコードエディタを開き、１からコードを作成……、<br>なんてことをしてしまうと一気に難易度が高くなってしまうため、<br>今回はマクロの元となるベースコードを作成するため、Excelの「マクロの記録」という機能を使用します。</p>



<p><span class="marker-under">「マクロの記録」とは、その名の通りExcelの操作を記録する機能です。</span></p>



<p>やり方は以下の通り、まず「マクロの記録」をクリックします。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="677" height="256" src="https://nyanblog2222.com/wp-content/uploads/2022/07/a09f36ed0fea6b266dc36f4a11b2e21b.png" alt="" class="wp-image-4633" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/a09f36ed0fea6b266dc36f4a11b2e21b.png 677w, https://nyanblog2222.com/wp-content/uploads/2022/07/a09f36ed0fea6b266dc36f4a11b2e21b-300x113.png 300w" sizes="auto, (max-width: 677px) 100vw, 677px" /></figure>



<p>適当にマクロ名を付けて保存します。<br>（プログラミング言語はアルファベットが基本なので、アルファベットで「動詞＋名詞」のような処理内容がわかる名前がおすすめです）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="410" height="327" src="https://nyanblog2222.com/wp-content/uploads/2022/07/6ea49a6f4dd34c5e7aab10021536e5f3.png" alt="" class="wp-image-4635" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/6ea49a6f4dd34c5e7aab10021536e5f3.png 410w, https://nyanblog2222.com/wp-content/uploads/2022/07/6ea49a6f4dd34c5e7aab10021536e5f3-300x239.png 300w" sizes="auto, (max-width: 410px) 100vw, 410px" /></figure>



<p>「OK」を押すと記録が始まるので、記録したい処理を手作業で行います。</p>



<p>今回のケースだと、以下を記録してみましょう。<br><span class="marker-under">１．G2の値を変える<br>２．印刷する</span></p>



<figure class="wp-block-image size-full"><img decoding="async" width="800" height="482" src="https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b.png" alt="" class="wp-image-4624" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b-300x181.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/69e322f1d4cf1591233b4a2ac148bf4b-768x463.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>終わったら、記録終了します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="646" height="201" src="https://nyanblog2222.com/wp-content/uploads/2022/07/a35b6070bcceb2e6013ebb75771b809a.png" alt="" class="wp-image-4636" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/a35b6070bcceb2e6013ebb75771b809a.png 646w, https://nyanblog2222.com/wp-content/uploads/2022/07/a35b6070bcceb2e6013ebb75771b809a-300x93.png 300w" sizes="auto, (max-width: 646px) 100vw, 646px" /></figure>



<p>これで記録できました！<br>マクロボタンをおして、編集を押すと……。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="677" height="256" src="https://nyanblog2222.com/wp-content/uploads/2022/07/35ace0c09ad7e6536ab63259734abcce.png" alt="" class="wp-image-4637" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/35ace0c09ad7e6536ab63259734abcce.png 677w, https://nyanblog2222.com/wp-content/uploads/2022/07/35ace0c09ad7e6536ab63259734abcce-300x113.png 300w" sizes="auto, (max-width: 677px) 100vw, 677px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="520" height="415" src="https://nyanblog2222.com/wp-content/uploads/2022/07/9c305a14ef71c3e6d2b4fc055a291933.png" alt="" class="wp-image-4638" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/9c305a14ef71c3e6d2b4fc055a291933.png 520w, https://nyanblog2222.com/wp-content/uploads/2022/07/9c305a14ef71c3e6d2b4fc055a291933-300x239.png 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure>



<p>このように、マクロのベースとなるコードができましたね♪</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="308" src="https://nyanblog2222.com/wp-content/uploads/2022/07/648a3305233876d3267a00b01c1642a0-1.png" alt="" class="wp-image-4634" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/648a3305233876d3267a00b01c1642a0-1.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/648a3305233876d3267a00b01c1642a0-1-300x116.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/648a3305233876d3267a00b01c1642a0-1-768x296.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>コードを見て、<br><span class="bold-red">・G2を選ぶ<br>・値（2）を入れる<br>・エンターを押したためG3が選ばれる<br>・印刷する</span></p>



<p>という処理内容になっていることがなんとなく分かれば、マクロ作成は難しくありません！<br>分からなくても、いくつかやっているとなんとなく分かってきますのでご安心を。</p>



<p>また、もし、<span class="marker-under">同じ作業をするだけなら次項のコードの修正は不要</span>なので飛ばしてくださいね♪</p>



<h2 class="wp-block-heading"><span id="toc4">コードを適宜修正</span></h2>



<p>前項にてベースコードができましたので、以下のとおり適宜修正していきます。</p>



<p>・G2を選ぶ　→　<span class="marker-under">必要</span><br>・値（2）を入れる　→　<span class="marker-under">値にFromToの内容を反映させれるようにする</span><br>・エンターを押したためG3が選ばれる　→　<span class="marker-under-red">G3を選ぶ必要はないため不要</span><br>・印刷する　→　<span class="marker-under">必要</span><br><span class="marker-under"><span class="bold-red">◎上記をFromToの間だけ繰り返す！</span></span></p>



<p>ここでややこしいプログラミングの知識は一つだけで、<span class="marker-under">「繰り返す」</span>ということです。</p>



<p>繰り返すには<span class="marker-under">「For～Next」</span>というコードを使います。<br>このコードは、マクロを作るうえではとても重要なもので、<br>逆にこれだけ覚えていたら、簡易なマクロであればなんとなくの雰囲気だけで作れちゃったりします。</p>



<pre class="wp-block-code basic"><code>For start To end
     処理
Next</code></pre>



<p>上記の通りstartからendまで、処理を繰り返します。<br>startの値は一度繰り返すごとに1ずつ増えていき、startの値は処理内で使用することができます。</p>



<p>では、実際に作ってみたコードがこちらです。</p>



<pre class="wp-block-code basic"><code>Sub PrintFromTo()
　→　マクロ名（関数）
'
' PrintFromTo Macro
'
    Range("G2").Select　→　G2を選ぶ
    
    For i = Range("G5").Value To Range("H5").Value
　　→　iという変数（入れ物）に入れたG5の値からH5の値まで繰り返す
        ActiveCell.FormulaR1C1 = i　→　選んだG2へiの値を入れる
        ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
            IgnorePrintAreas:=False　→　印刷する
    Next　→　iの値を1プラスしてForに戻る

End Sub　→　マクロを終了する
</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="322" src="https://nyanblog2222.com/wp-content/uploads/2022/07/51dc45b84de97685dbfb9176035b2bbd-1.png" alt="" class="wp-image-4640" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/51dc45b84de97685dbfb9176035b2bbd-1.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/51dc45b84de97685dbfb9176035b2bbd-1-300x121.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/51dc45b84de97685dbfb9176035b2bbd-1-768x309.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>これでコーディングは終了です。初めてでもなんとなく理解できたら幸いです。</p>



<p>できたらコードエディタを右上の×で閉じて、マクロを実行してみましょう。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="520" height="415" src="https://nyanblog2222.com/wp-content/uploads/2022/07/814b1d1afbc47066017eec59861efe1a.png" alt="" class="wp-image-4644" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/814b1d1afbc47066017eec59861efe1a.png 520w, https://nyanblog2222.com/wp-content/uploads/2022/07/814b1d1afbc47066017eec59861efe1a-300x239.png 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure>



<p>想定通り、繰り返し印刷できていたら成功です！</p>



<h2 class="wp-block-heading"><span id="toc5">（必要であれば）マクロ実行のためのボタン等を作成する</span></h2>



<p>前項のとおりマクロができましたが、毎回マクロの画面を開いて実行と押すのも非効率なので、<br>必要であればボタン等装飾してみるのもおすすめです。</p>



<p>今回は、<span class="marker-under">ボタンを押すと設定したマクロが実行</span><span class="marker-under">できる</span>ようにしてみましょう。</p>



<p>まず、図形から丸みを帯びた四角のボタンを作成します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="497" height="261" src="https://nyanblog2222.com/wp-content/uploads/2022/07/bd4d3e7e9141968ca22596f44e41e27f.png" alt="" class="wp-image-4641" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/bd4d3e7e9141968ca22596f44e41e27f.png 497w, https://nyanblog2222.com/wp-content/uploads/2022/07/bd4d3e7e9141968ca22596f44e41e27f-300x158.png 300w" sizes="auto, (max-width: 497px) 100vw, 497px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="448" src="https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2.png" alt="" class="wp-image-4642" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2.png 800w, https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2-300x168.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2-768x430.png 768w, https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2-120x68.png 120w, https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2-160x90.png 160w, https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2-320x180.png 320w, https://nyanblog2222.com/wp-content/uploads/2022/07/eea1bf3b61aabeee12caf59721aabfb2-376x212.png 376w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>次にボタンを右クリックし、「マクロの登録」を押すと、<br>以下のように登録画面が出てきますので、作成したマクロを選択しましょう。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="516" height="415" src="https://nyanblog2222.com/wp-content/uploads/2022/07/77698daa3bb73a776966e35694b4ab42.png" alt="" class="wp-image-4643" srcset="https://nyanblog2222.com/wp-content/uploads/2022/07/77698daa3bb73a776966e35694b4ab42.png 516w, https://nyanblog2222.com/wp-content/uploads/2022/07/77698daa3bb73a776966e35694b4ab42-300x241.png 300w" sizes="auto, (max-width: 516px) 100vw, 516px" /></figure>



<p>これで<span class="marker-under">マクロボタンの作成についても完了</span>です。</p>



<p>どうでしょう、わりと簡単だったなと思っていただけると嬉しいです。<br>少し難しいと思っても数回やってみると、<br>「ふ～ん、こんな感じか」と慣れてくると思いますので、是非チャレンジしてみてくださいね！</p>



<p>以上です。<br>今回の記事が何かの参考になれば幸いです。ありがとうございました♪</p>
<p>投稿 <a href="https://nyanblog2222.com/office/4621/">【Excel VBA】初心者でも簡単にマクロを作る方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/office/4621/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【VBA】If文を一行で記述する方法【Access,Excel】</title>
		<link>https://nyanblog2222.com/office/4329/</link>
					<comments>https://nyanblog2222.com/office/4329/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 11 Dec 2021 14:25:03 +0000</pubDate>
				<category><![CDATA[Office]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[If]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=4329</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/48.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/48.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/48-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/48-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/48-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はOfficeのVBAで、If文を一行で記述する方法を紹介します。 目次 If文を一行で記述する方法そもそも、一行で書いた方が良い？ If文を一行で記述する方法 If文は通常、以下のように記述します。 これを一行で書 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/office/4329/">【VBA】If文を一行で記述する方法【Access,Excel】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/48.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/48.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/48-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/48-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/48-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は<span class="marker-under">OfficeのVBAで、If文を一行で記述する方法</span>を紹介します。</p>




  <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">If文を一行で記述する方法</a></li><li><a href="#toc2" tabindex="0">そもそも、一行で書いた方が良い？</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">If文を一行で記述する方法</span></h2>



<p>If文は通常、以下のように記述します。</p>



<pre class="wp-block-code basic"><code>If ( 条件式 ) Then
    処理
End If</code></pre>



<p>これを一行で書くと、以下のようなコードになります。<br>※<span class="marker-under">「End If」を記述しないことで、実現できます</span></p>



<pre class="wp-block-code basic"><code>If ( 条件式 ) Then 処理</code></pre>



<p>Else有りでも一行で書けます。</p>



<pre class="wp-block-code basic"><code>If ( 条件式 ) Then 処理１ Else 処理２</code></pre>



<p>ElseIfを使う場合は一行では書けないようです。</p>



<h2 class="wp-block-heading"><span id="toc2">そもそも、一行で書いた方が良い？</span></h2>



<p>If分を一行で書くと見た目がすっきりして、あたかも「かしこいコード」に見えますが、<br>必ずしも万人にとって読みやすいと思う記述方法ではないと私は思います。</p>



<p><span class="marker-under">コードは、自分にも他人にも読みやすいものであるべきです。</span></p>



<p>なので、<br>一行で書くと読みやすいコードになると思うのであれば、一行で書いた方が良いし、<br>一行で書くと”もしかしたら”読みにくいコードになるかもしれないと思うのであれば、分けて書いた方が良いと思います。</p>



<p>例えば、こういったケースはどちらが読みやすいでしょうか。<br></p>



<p><span class="bold-red">例）ある関数内で、対象フラグが9（エラーフラグ）なら即リターンする</span></p>



<p>①</p>



<pre class="wp-block-code basic"><code>If (TargetFlg = 9) Then Exit Function</code></pre>



<p>②</p>



<pre class="wp-block-code basic"><code>If (TargetFlg = 9)
  Then Exit Function
End If</code></pre>



<p><span class="marker-under">私なら①の方がスコープが狭まるので読みやすい</span>です。<br>内容も複雑ではないので、すぐに理解できます。<br>ただ②も素直なので、どちらを読みやすいと思うかは人によるかもしれませんね。</p>



<p><span class="bold-red">例）取得した日付が10文字（YYYY/MM/DD）ならそのまま返し、<br>　　異なれば（YYYYMMDD）、 10文字（YYYY/MM/DD） にして返す関数</span></p>



<p>①</p>



<pre class="wp-block-code basic"><code>If (Len(TargetDay) = 10) Then DayFormat = TargetDay Else DayFormat = Left(TargetDay, 4) &amp; "/" &amp; Mid(TargetDay, 5, 2) &amp; "/" &amp; Right(TargetDay, 2)</code></pre>



<p>②</p>



<pre class="wp-block-code basic"><code>If (Len(TargetDay) = 10) Then
  DayFormat = TargetDay
Else
  DayFormat = Left(TargetDay, 4) &amp; "/" &amp; Mid(TargetDay, 5, 2) &amp; "/" &amp; Right(TargetDay, 2)
End If
</code></pre>



<p><span class="marker-under">私なら②の方が素直で読みやすいです。</span><br>①は一行にすると読みづらすぎます！<br>恐らく他の人からしても②の方が読みやすいのではないでしょうか。<br>Elseを使う時点で分けた方がいいかもしれませんね。</p>



<p>ということで、判断に迷ったら<br>「一行で書くことで、自分や他人にとって読みやすくなるか」を考えて記述すると良いと思います。</p>



<p>以上です。<br>今回の記事が何かの参考になれば幸いです。ありがとうございました♪</p>
<p>投稿 <a href="https://nyanblog2222.com/office/4329/">【VBA】If文を一行で記述する方法【Access,Excel】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/office/4329/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Excel】アスタリスク(*)・はてな(?)の検索方法【簡単】</title>
		<link>https://nyanblog2222.com/office/3246/</link>
					<comments>https://nyanblog2222.com/office/3246/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Thu, 29 Apr 2021 03:44:17 +0000</pubDate>
				<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[ワイルドカード]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=3246</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/53.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/53.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/53-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/53-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/53-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回は、Excelにてワイルドカードと呼ばれるアスタリスク「*」・はてな(クエスチョン)「?」を検索する方法を紹介します。合わせて「*」「?」が検索できない理由やワイルドカードについても説明していますので、そちらもご一緒 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/office/3246/">【Excel】アスタリスク(*)・はてな(?)の検索方法【簡単】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/53.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/53.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/53-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/53-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/53-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は、<span class="marker-under">Excelにてワイルドカードと呼ばれるアスタリスク「*」・はてな(クエスチョン)「?」を検索する方法</span>を紹介します。<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">アスタリスク(*)・はてな(?)の検索方法</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></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">アスタリスク(*)・はてな(?)の検索方法</span></h2>



<p><span class="marker-under">「*」「?」の前に「~」</span>をつけると検索できるようになります。</p>



<p><strong class="brown_color">「~*」</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="472" height="264" src="https://nyanblog2222.com/wp-content/uploads/2021/04/SnapCrab_NoName_2021-4-29_12-12-17_No-00.jpg" alt="~*" class="wp-image-3275" srcset="https://nyanblog2222.com/wp-content/uploads/2021/04/SnapCrab_NoName_2021-4-29_12-12-17_No-00.jpg 472w, https://nyanblog2222.com/wp-content/uploads/2021/04/SnapCrab_NoName_2021-4-29_12-12-17_No-00-300x168.jpg 300w" sizes="auto, (max-width: 472px) 100vw, 472px" /></figure>



<p><strong class="brown_color">「~?」</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="463" height="265" src="https://nyanblog2222.com/wp-content/uploads/2021/04/SnapCrab_NoName_2021-4-29_12-11-48_No-00-1.jpg" alt="~?" class="wp-image-3274" srcset="https://nyanblog2222.com/wp-content/uploads/2021/04/SnapCrab_NoName_2021-4-29_12-11-48_No-00-1.jpg 463w, https://nyanblog2222.com/wp-content/uploads/2021/04/SnapCrab_NoName_2021-4-29_12-11-48_No-00-1-300x172.jpg 300w" sizes="auto, (max-width: 463px) 100vw, 463px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">「*」「?」が検索できない理由やワイルドカードについて</span></h2>



<h3 class="wp-block-heading"><span id="toc3">「*」「?」が検索できない理由</span></h3>



<p>アスタリスク(*)・はてな(?)を普通に「*」「?」で検索すると、<br>検索対象の「*」「?」だけではなく全ての文字が検索されてしまいます。<br>例）Excelで「123」「あいう」「?123」のセルがそれぞれあったとき、<br>「?123」の「?」を検索しようとすると、<br>「123」も「あいう」も「?123」も検索される。</p>



<p>これは、「*」「?」がワイルドカードと呼ばれる特殊文字のため、<br>検索する際は単純に「*」「?」として認識されていないからです。</p>



<h3 class="wp-block-heading"><span id="toc4">ワイルドカードとは</span></h3>



<p>ワイルドカードとは、一般的にトランプ等のカードゲームの「万能カード」を連想することが多いかと思いますが、<br>情報分野におけるワイルドカードについても似た意味で<span class="marker-under">「万能」</span>と言えます。</p>



<p><span class="marker-under">ワイルドカードは、検索する際にどのような文字や文字列にもマッチする特殊文字</span>です。</p>



<p><strong class="brown_color">「*」　…　0文字以上のどのような文字や文字列にもマッチ<br>「?」　…　1文字のどのような文字にもマッチ</strong></p>



<p>例）「123456」「あういえお」というセルがあった場合、<br>　　以下のような検索キーを使うと、このようにマッチします。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>検索キー</th><th>マッチする文字列</th></tr></thead><tbody><tr><td>123456</td><td>123456</td></tr><tr><td>123?56</td><td>123456</td></tr><tr><td>123?6</td><td>マッチしない</td></tr><tr><td>123??6</td><td>123456</td></tr><tr><td>123*56</td><td>123456</td></tr><tr><td>123*6</td><td>123456</td></tr><tr><td>123**6</td><td>123456</td></tr><tr><td>あいうえお</td><td>あいうえお</td></tr><tr><td>あい*えお</td><td>あいうえお</td></tr><tr><td>?</td><td>マッチしない</td></tr><tr><td>*</td><td>123456 , あいうえお</td></tr></tbody></table></figure>
<p>投稿 <a href="https://nyanblog2222.com/office/3246/">【Excel】アスタリスク(*)・はてな(?)の検索方法【簡単】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/office/3246/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【簡単】Office2019ボリュームライセンスのインストール方法</title>
		<link>https://nyanblog2222.com/office/3167/</link>
					<comments>https://nyanblog2222.com/office/3167/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 07 Mar 2021 01:09:20 +0000</pubDate>
				<category><![CDATA[Office]]></category>
		<category><![CDATA[インストール]]></category>
		<category><![CDATA[ボリュームライセンス]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=3167</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/59.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/59.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/59-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/59-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/59-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はMicrosoft Office 2019のボリュームライセンス版のインストール方法を紹介します。 目次 経緯Office2019インストール方法（オンライン）VLSCよりプロダクトキーを入手Office 展開ツー [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/office/3167/">【簡単】Office2019ボリュームライセンスのインストール方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/59.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/59.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/59-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/59-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/59-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />
<p>今回は<span class="marker-under">Microsoft Office 2019のボリュームライセンス版のインストール方法</span>を紹介します。</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">Office2019インストール方法（オンライン）</a><ol><li><a href="#toc3" tabindex="0">VLSCよりプロダクトキーを入手</a></li><li><a href="#toc4" tabindex="0">Office 展開ツールをダウンロード</a></li><li><a href="#toc5" tabindex="0">Office カスタマイズ ツールより、「configuration.xml」を作成</a><ol><li><a href="#toc6" tabindex="0">１．製品とリリース</a></li><li><a href="#toc7" tabindex="0">２．言語</a></li><li><a href="#toc8" tabindex="0">３．インストール</a></li><li><a href="#toc9" tabindex="0">４．更新とアップグレード</a></li><li><a href="#toc10" tabindex="0">５．ライセンスとアクティブ化</a></li><li><a href="#toc11" tabindex="0">６．全般</a></li><li><a href="#toc12" tabindex="0">７．アプリケーションの設定</a></li><li><a href="#toc13" tabindex="0">８．エクスポート</a></li></ol></li><li><a href="#toc14" tabindex="0">セットアップBATを作成し、実行</a><ol><li><a href="#toc15" tabindex="0">セットアップBAT作成</a></li><li><a href="#toc16" tabindex="0">セットアップBAT実行</a></li></ol></li></ol></li><li><a href="#toc17" tabindex="0">オフライン環境でのインストール方法</a><ol><ol><li><a href="#toc18" tabindex="0">１．VLSCよりプロダクトキーを入手</a></li><li><a href="#toc19" tabindex="0">２．Office 展開ツールをダウンロード</a></li><li><a href="#toc20" tabindex="0">３．Office カスタマイズ ツールより、「configuration.xml」を作成</a></li><li><a href="#toc21" tabindex="0">４．ダウンロードBATを作成し、実行</a></li><li><a href="#toc22" tabindex="0">５．セットアップBATを作成し、実行</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">経緯</span></h2>



<p>Microsoft Office 2016まではVLSC（ボリュームライセンスセンター）にて<br>Windowsインストーラー（MSI）がダウンロードできていましたが、<br><span class="marker-under">Microsoft Office 2019からはWindowsインストーラー（MSI）が廃止</span>となりました。</p>



<p>このことにより、Office 展開ツール（ODT）を使って<br><span class="marker-under">コマンドプロンプトやBATでインストール</span>せざるを得ない状態となりました。</p>



<h2 class="wp-block-heading"><span id="toc2">Office2019インストール方法（オンライン）</span></h2>



<p>詳しく説明する前に、簡単にまとめるとインストール方法は以下になります。<br>Office 展開ツール（ODT）の<strong class="brown_color">「setup.exe」</strong>と、設定ファイルの<strong class="brown_color">「configuration.xml」</strong>を<strong class="brown_color">BATで起動</strong>してインストールする形です。</p>



<p><strong class="brown_color">１．VLSCよりプロダクトキーを入手</strong><br><a href="https://www.microsoft.com/Licensing/servicecenter/default.aspx">Microsoft：Volume Licensing Service Center</a></p>



<p><strong class="brown_color">２．Office 展開ツールをダウンロード</strong><br><a href="https://www.microsoft.com/en-us/download/details.aspx?id=49117">Microsoft：Office 展開ツール（Office Deployment Tool）ダウンロード</a></p>



<p><strong class="brown_color">３．Office カスタマイズ ツールより、「configuration.xml」を作成</strong><br><a href="https://config.office.com/deploymentsettings">Microsoft：Office カスタマイズ ツール</a></p>



<p><strong class="brown_color">４．セットアップBATを作成し、実行</strong></p>



<pre class="wp-block-code"><code>setup /configure configuration.xml</code></pre>



<p>次項から詳細に説明します。</p>



<h3 class="wp-block-heading"><span id="toc3">VLSCよりプロダクトキーを入手</span></h3>



<p>Microsoft Office 2016までと同様に、<br>VLSCにサインインし、プロダクトキーを入手します。<br><a href="https://www.microsoft.com/Licensing/servicecenter/default.aspx">Microsoft：Volume Licensing Service Center</a></p>



<h3 class="wp-block-heading"><span id="toc4">Office 展開ツールをダウンロード</span></h3>



<p>以下より、Office 展開ツールをダウンロードします。<br><a href="https://www.microsoft.com/en-us/download/details.aspx?id=49117">Microsoft：Office 展開ツール（Office Deployment Tool）ダウンロード</a></p>



<p>１．上記サイトへアクセス。ダウンロード</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="799" height="333" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02.jpg" alt="Office 展開ツールをダウンロード" class="wp-image-3169" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02.jpg 799w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-300x125.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-768x320.jpg 768w" sizes="auto, (max-width: 799px) 100vw, 799px" /></figure>



<p>２．「officedeploymenttool_XXXXX.exe」がダウンロードされるので、ダブルクリック</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="408" height="476" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-1.jpg" alt="Office 展開ツールをダウンロード" class="wp-image-3170" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-1.jpg 408w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-1-257x300.jpg 257w" sizes="auto, (max-width: 408px) 100vw, 408px" /></figure>



<p>３．あらわれた画面の左下にチェックし、Continue</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="764" height="572" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-2.jpg" alt="Office 展開ツールをダウンロード" class="wp-image-3171" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-2.jpg 764w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-2-300x225.jpg 300w" sizes="auto, (max-width: 764px) 100vw, 764px" /></figure>



<p>４．展開先フォルダを指定すると、以下画面が出てくるので、OKすると展開完了</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="352" height="133" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-3.jpg" alt="Office 展開ツールをダウンロード" class="wp-image-3172" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-3.jpg 352w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-3-300x113.jpg 300w" sizes="auto, (max-width: 352px) 100vw, 352px" /></figure>



<p>すると、以下のファイルが展開されます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="162" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-4.jpg" alt="Office 展開ツールをダウンロード" class="wp-image-3173" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-4.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-4-300x61.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-4-768x156.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p>この中で必要なものは<strong class="brown_color">「setup.exe」</strong>のみです。<br>本来は「configuration-OfficeXXXX.xml」を元にして内容を書き換えて使うのですが、やり方がややこしく、変に書き換えるとエラーになります。<br>もっと簡単な方法（次項で説明）があるので、<span class="marker-under">「configuration-OfficeXXXX.xml」は削除</span>していただいて問題ございません。</p>



<p>（参考）configuration-Office2019Enterprise.xml<br>　　　　見ての通り、どう変更して使えばいいのか非常に難しいです！<br>　　　　こちらに作り方が書いてありますが、やはりややこしい！<br>　　　　<a href="https://docs.microsoft.com/ja-jp/deployoffice/office2019/deploy">Microsoft：Office 2019 の展開 (IT 担当者向け)</a></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="763" height="680" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-6.jpg" alt="Office 展開ツールをダウンロード" class="wp-image-3174" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-6.jpg 763w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-02-6-300x267.jpg 300w" sizes="auto, (max-width: 763px) 100vw, 763px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">Office カスタマイズ ツールより、「configuration.xml」を作成</span></h3>



<p>前項で「configuration-OfficeXXXX.xml」を書き換えるのは難解というお話をしましたが、<br><span class="marker-under">簡単に設定ファイルを作る方法</span>として、以下のサイトで作成する方法があります。<br>順に進めていくだけなので非常に簡単です！<br><a href="https://config.office.com/deploymentsettings">Microsoft：Office カスタマイズ ツール</a></p>



<h4 class="wp-block-heading"><span id="toc6">１．製品とリリース</span></h4>



<p>・アーキテクチャ<br>32ビット・64ビットどちらかを選びます。<br>32ビットでしか利用できないシステムがある！というわけでなければ、<br>使用できる領域の大きい64ビットを選びます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="779" height="228" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3176" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03.jpg 779w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-300x88.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-768x225.jpg 768w" sizes="auto, (max-width: 779px) 100vw, 779px" /></figure>



<p>・製品<br>「Office Standard 2019」 or 「Office Professional Plus 2019」を選びます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="695" height="378" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-04.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3186" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-04.jpg 695w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-04-300x163.jpg 300w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>



<p>・更新チャネル、アプリ<br>更新チャネルは、デフォルトの「Office 2019 永続エンタープライズ」です。<br>アプリは必要なアプリをオンにします。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="701" height="510" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-1.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3177" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-1.jpg 701w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-1-300x218.jpg 300w" sizes="auto, (max-width: 701px) 100vw, 701px" /></figure>



<h4 class="wp-block-heading"><span id="toc7">２．言語</span></h4>



<p>日本語を選択</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="785" height="423" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-2.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3178" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-2.jpg 785w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-2-300x162.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-2-768x414.jpg 768w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<h4 class="wp-block-heading"><span id="toc8">３．インストール</span></h4>



<p>インターネット環境があるのであれば、<br>「Office Content Delivery Network（CDN）」を選びます。<br>オフライン環境であればやり方が少し異なるので、後述します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="778" height="518" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-3.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3179" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-3.jpg 778w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-3-300x200.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-3-768x511.jpg 768w" sizes="auto, (max-width: 778px) 100vw, 778px" /></figure>



<h4 class="wp-block-heading"><span id="toc9">４．更新とアップグレード</span></h4>



<p>・更新とアップグレードのオプション<br>「Office Content Delivery Network（CDN）」を選びます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="777" height="345" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-4.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3180" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-4.jpg 777w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-4-300x133.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-4-768x341.jpg 768w" sizes="auto, (max-width: 777px) 100vw, 777px" /></figure>



<p>・アップグレードのオプション<br>こちらは既に2016以前のOfficeがパソコンにインストールされていた場合、<br>アンインストールする際はオンにし、しない際はオフにします。<br>旧バージョンを使わないのであれば、基本的には脆弱性の関係で削除した方がいいです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="514" height="533" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-5.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3187" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-5.jpg 514w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-5-289x300.jpg 289w" sizes="auto, (max-width: 514px) 100vw, 514px" /></figure>



<h4 class="wp-block-heading"><span id="toc10">５．ライセンスとアクティブ化</span></h4>



<p>・EULA（ソフトウェア利用許諾契約）に同意にオン、<br>・マルチライセンス認証キー（MAK）をクリック、<br>・プロダクトキーを入力、<br>・自動ライセンス認証をオン<br>にします。</p>



<p>もし、社内でライセンス認証サーバーを立てている場合であれば、<br>MAKではなく、KMSクライアントキーをクリックしてください。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="766" height="672" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-14.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3185" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-14.jpg 766w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-14-300x263.jpg 300w" sizes="auto, (max-width: 766px) 100vw, 766px" /></figure>



<h4 class="wp-block-heading"><span id="toc11">６．全般</span></h4>



<p>あってもなくてもかまいませんが、組織名をいれます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="778" height="428" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-9-1.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3182" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-9-1.jpg 778w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-9-1-300x165.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-9-1-768x422.jpg 768w" sizes="auto, (max-width: 778px) 100vw, 778px" /></figure>



<h4 class="wp-block-heading"><span id="toc12">７．アプリケーションの設定</span></h4>



<p>各ソフトに対して、細かい設定をするのであればここで選択します。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="773" height="641" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-11.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3183" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-11.jpg 773w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-11-300x249.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-11-768x637.jpg 768w" sizes="auto, (max-width: 773px) 100vw, 773px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="756" height="201" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-12.jpg" alt="" class="wp-image-3184" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-12.jpg 756w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-12-300x80.jpg 300w" sizes="auto, (max-width: 756px) 100vw, 756px" /></figure>



<h4 class="wp-block-heading"><span id="toc13">８．エクスポート</span></h4>



<p>これで設定は完了ですので、エクスポート処理をします。</p>



<p>・既定のファイル形式<br>「現在の設定を保持する」を選択</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="631" height="582" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-15.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3189" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-15.jpg 631w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-15-300x277.jpg 300w" sizes="auto, (max-width: 631px) 100vw, 631px" /></figure>



<p>・XMLへの構成のエクスポート<br>ファイル名を「configuration」とする</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="629" height="547" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-16.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3190" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-16.jpg 629w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-16-300x261.jpg 300w" sizes="auto, (max-width: 629px) 100vw, 629px" /></figure>



<p>これで、「configuration.xml」が出来上がります。</p>



<p>（参考）先ほどの設定だと、以下の「configuration.xml」ができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="379" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-18-1.jpg" alt="Office カスタマイズ ツールより、「configuration.xml」を作成" class="wp-image-3194" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-18-1.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-18-1-300x142.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-18-1-768x364.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<h3 class="wp-block-heading"><span id="toc14">セットアップBATを作成し、実行</span></h3>



<h4 class="wp-block-heading"><span id="toc15">セットアップBAT作成</span></h4>



<p>以下のセットアップBATを作成します。<br>メモ帳を開き、以下のコマンドを入力・保存します。<br>その後、拡張子を「bat」にして、セットアップBATの完成です。<br>ファイル名はなんでもいいですが、仮に「Office2019Setup」としましょう。</p>



<pre class="wp-block-code dos"><code>setup /configure configuration.xml</code></pre>



<p>これで必要な準備が全て整いましたので、<br>全て以下の通り１つのフォルダに入れます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="181" height="176" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-04-2.jpg" alt="セットアップBATを作成し、実行" class="wp-image-3192"/></figure>



<h4 class="wp-block-heading"><span id="toc16">セットアップBAT実行</span></h4>



<p>「Office2019Setup.bat」をダブルクリックすると実行されます。</p>



<p>・インストール開始</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="779" height="501" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-20.jpg" alt="セットアップBATを作成し、実行" class="wp-image-3195" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-20.jpg 779w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-20-300x193.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-03-20-768x494.jpg 768w" sizes="auto, (max-width: 779px) 100vw, 779px" /></figure>



<p>・インストール完了（完了まで、大体１０分～２０分くらい）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="780" height="503" src="https://nyanblog2222.com/wp-content/uploads/2021/09/2021-03-03-21.jpg" alt="" class="wp-image-4166" srcset="https://nyanblog2222.com/wp-content/uploads/2021/09/2021-03-03-21.jpg 780w, https://nyanblog2222.com/wp-content/uploads/2021/09/2021-03-03-21-300x193.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/09/2021-03-03-21-768x495.jpg 768w" sizes="auto, (max-width: 780px) 100vw, 780px" /></figure>



<p>これで、Microsoft Office 2019のインストールが完了しました♪</p>



<p>なお、今回はBATを使って実行しましたが、<br>コマンドプロンプトからセットアップコマンドを実行しても全く問題はないです。<br>ただその場合は、コマンドプロンプトを開いた後、<br>フォルダの階層まで「CD」コマンドで移動する必要があるので、個人的にはBATの方が楽です。</p>



<h2 class="wp-block-heading"><span id="toc17">オフライン環境でのインストール方法</span></h2>



<p>Microsoft Office 2019はオフラインでもインストールできます。<br><span class="marker-under">基本的な流れは「Office2019インストール方法（オンライン）」と同じ</span>ですが、一部異なります。<br>方法は以下になります。</p>



<p><strong class="brown_color">※１～４まではインストールデータのダウンロード等なので、オンライン。<br>　オンライン環境でダウンロードした後、ＵＳＢ等でオフライン環境に移します。<br>　５のインストールはオフライン可。</strong></p>



<h4 class="wp-block-heading"><span id="toc18">１．VLSCよりプロダクトキーを入手</span></h4>



<p><a href="https://www.microsoft.com/Licensing/servicecenter/default.aspx">Microsoft：Volume Licensing Service Center</a></p>



<h4 class="wp-block-heading"><span id="toc19">２．Office 展開ツールをダウンロード</span></h4>



<p><a href="https://www.microsoft.com/en-us/download/details.aspx?id=49117">Microsoft：Office 展開ツール（Office Deployment Tool）ダウンロード</a></p>



<h4 class="wp-block-heading"><span id="toc20">３．Office カスタマイズ ツールより、「configuration.xml」を作成</span></h4>



<p><a href="https://config.office.com/deploymentsettings">Microsoft：Office カスタマイズ ツール</a></p>



<p>基本的には「configuration.xml」は、<br>「Office2019インストール方法（オンライン）」と同じでいいですが、以下の箇所を変えます。</p>



<p>・インストール<br>ローカルソースをクリックし、インストールデータをダウンロードするパスを入力する。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="782" height="519" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-05.jpg" alt="オフライン環境でのインストール方法" class="wp-image-3199" srcset="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-05.jpg 782w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-05-300x199.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-05-768x510.jpg 768w" sizes="auto, (max-width: 782px) 100vw, 782px" /></figure>



<p>個々で作成した「configuration.xml」が、<br>次からの項４、項５の共通の設定ファイルとなります。</p>



<h4 class="wp-block-heading"><span id="toc21">４．ダウンロードBATを作成し、実行</span></h4>



<p>次に、インストール用データを作成のためのダウンロードBATを作成します。</p>



<pre class="wp-block-code"><code>setup /download configuration.xml</code></pre>



<p>これで以下の環境となり、ダウンロード準備ができました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="188" height="173" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-05-12.jpg" alt="オフライン環境でのインストール方法" class="wp-image-3200"/></figure>



<p>「Office2019Download.bat」をクリックすると、以下の通り、<br>インストール用データがダウンロードされていきます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="261" height="140" src="https://nyanblog2222.com/wp-content/uploads/2021/03/2021-03-05-14.jpg" alt="オフライン環境でのインストール方法" class="wp-image-3201"/></figure>



<h4 class="wp-block-heading"><span id="toc22">５．セットアップBATを作成し、実行</span></h4>



<p>これでインストール準備は完成しましたので、<br>以下のセットアップBATを作り、実行すると、<br>オフライン環境でもインストールすることができます。</p>



<pre class="wp-block-code"><code>setup /configure configuration.xml</code></pre>



<p>※もしも、「４．ダウンロードBATを作成し、実行」のダウンロード環境（パソコン）と、<br>「５．セットアップBATを作成し、実行」のインストール環境（パソコン）が異なっている場合は、configuration.xml　<br>&lt;Add OfficeClientEdition=&#8221;XX&#8221; Channel=&#8221;XXXXXX&#8221; SourcePath=&#8221;XXXXXXXXXXXXXXX&#8221;><br>の「SourcePath=&#8221;XXXXXXXXXXXXXXX&#8221;」の部分が変わる場合があるため、<br>そこはインストール環境に合わせて変更してください。</p>
<p>投稿 <a href="https://nyanblog2222.com/office/3167/">【簡単】Office2019ボリュームライセンスのインストール方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/office/3167/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Windows10】「アカウントを追加しましょう」をスキップする方法</title>
		<link>https://nyanblog2222.com/pc/2938/</link>
					<comments>https://nyanblog2222.com/pc/2938/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sun, 31 Jan 2021 03:09:48 +0000</pubDate>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[パソコン]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[アカウントを追加しましょう]]></category>
		<category><![CDATA[スキップ]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=2938</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/108.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/108.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/108-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/108-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/108-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />Windows10のパソコンを初期設定する際に出てくる「アカウントを追加しましょう」を、 Microsoft アカウントを作らずスキップする方法を紹介します。 目次 スキップする方法Microsoft アカウントを登録し [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/pc/2938/">【Windows10】「アカウントを追加しましょう」をスキップする方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/108.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/108.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/108-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/108-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/108-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /><p>Windows10のパソコンを初期設定する際に出てくる<span class="marker-under">「アカウントを追加しましょう」</span>を、<br />
Microsoft アカウントを作らず<span class="marker-under">スキップ</span>する方法を紹介します。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2940" src="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120754.jpg" alt="アカウントを追加しましょう" width="600" height="449" srcset="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120754.jpg 600w, https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120754-300x225.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スキップする方法</a></li><li><a href="#toc2" tabindex="0">Microsoft アカウントを登録しないと起きる問題</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">スキップする方法</span></h2>
<p>Microsoft アカウントを作らずスキップする方法は、<br />
<span class="marker-under">インターネットに繋がず設定する</span>ことです。</p>
<p>具体的には、以下の通り実施します。</p>
<p><strong class="brown_color">１．ネットワークを切断する</strong></p>
<p>・有線LANであれば、LANケーブルを抜く<br />
・無線LANであれば、無線スイッチを切るor機内モードボタンを押す<br />
（よく分からなければ、一度パソコンの電源を切って、<br />
再度付け直して再設定するときにインターネットは設定せず進めばOKです）</p>
<p>例）機内モードボタン</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2942" src="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120924.jpg" alt="機内モードボタン" width="800" height="600" srcset="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120924.jpg 800w, https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120924-300x225.jpg 300w, https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120924-768x576.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p>
<p><strong class="brown_color">２．左上の「←」ボタンをクリック</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2941" src="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120754_2.jpg" alt="左上" width="600" height="449" srcset="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120754_2.jpg 600w, https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120754_2-300x225.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong class="brown_color">３．完了</strong></p>
<p>これだけでOKです。<br />
成功していたら以下のように「このPCを使うのはだれですか？」とメッセージが出て、<br />
次に進めます。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2943" src="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120855.jpg" alt="このPCを使うのはだれですか？" width="600" height="449" srcset="https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120855.jpg 600w, https://nyanblog2222.com/wp-content/uploads/2021/01/IMG_20210130_120855-300x225.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<h2><span id="toc2">Microsoft アカウントを登録しないと起きる問題</span></h2>
<p>補足として、<span class="marker-under-red">Microsoft アカウントを登録しないと起きる問題</span>をいくつか紹介します。</p>
<p><strong class="brown_color">・OneDrive（無料のクラウドストレージ）が使用できない</strong></p>
<p>OneDriveとは、クラウドストレージを使用してデータ保管できるサービスです。<br />
クラウドストレージはセキュリティ的に心配という方も多いので、あまり弊害はないかもしれません。</p>
<p><strong class="brown_color">・Office Online（無料Web版Office）が使用できない</strong></p>
<p>Office Onlineはブラウザ上でOfficeのWord・Excel・PowerPoint・OneDriveなどの機能の一部が使用できるサービスです。<br />
機能は一部といっても簡単な文章の編集や、データ管理ができます。<br />
データがOneDrive上（インターネット上）に保存される、というところに目を瞑れば<span class="marker-under">非常に魅力的なサービス</span>です。</p>
<p><strong class="brown_color">・Microsoft Storeからアプリをダウンロードできない</strong></p>
<p>Microsoft Storeとは、Microsoftが公開している様々なアプリのダウンロードサイトです。<br />
利用せずともインターネット上に様々な優秀なフリーソフトが転がっているので、あまり気にしなくてもいいかもしれません。</p>
<p><strong class="brown_color">・最新版のMicrosoft Officeがライセンス認証できない場合がある</strong></p>
<p>種類によりますが、例えば「Microsoft Office Personal 2019 プレインストール版」では<br />
ライセンス認証する際に必ずMicrosoft アカウントとの紐づけが必要になります。</p>
<p>投稿 <a href="https://nyanblog2222.com/pc/2938/">【Windows10】「アカウントを追加しましょう」をスキップする方法</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/pc/2938/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【対処方法】このプロジェクトのコードは、64ビットシステムで&#8230;【Declare,PrtSafe】</title>
		<link>https://nyanblog2222.com/programming/vba/2666/</link>
					<comments>https://nyanblog2222.com/programming/vba/2666/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Sat, 19 Dec 2020 23:54:42 +0000</pubDate>
				<category><![CDATA[Access]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[エラー]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=2666</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/38.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/38.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/38-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/38-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/38-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />今回はパソコンの入れ替え後等にVBAマクロ付きのExcelやAccessファイルを使用した際、 「このプロジェクトのコードは、64ビットシステムで使用するために更新する必要があります。 Declareステートメントの確認 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/programming/vba/2666/">【対処方法】このプロジェクトのコードは、64ビットシステムで&#8230;【Declare,PrtSafe】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/38.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/38.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/38-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/38-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/38-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /><p>今回はパソコンの入れ替え後等にVBAマクロ付きのExcelやAccessファイルを使用した際、<br>
<span class="marker-under-red">「このプロジェクトのコードは、64ビットシステムで使用するために更新する必要があります。<br>
Declareステートメントの確認および更新を行い、<br>
次にDeclareステートメントにPrtSafe 属性を設定してください。」</span><br>
とエラーコードがでてしまった場合の対処方法を紹介します。</p>
<p><img loading="lazy" decoding="async" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-29-min.png" alt="エラー" width="407" height="182" class="alignnone size-full wp-image-2667" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-29-min.png 407w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-29-min-300x134.png 300w" sizes="auto, (max-width: 407px) 100vw, 407px" /></p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</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">コード変更例</a><ol><li><a href="#toc4" tabindex="0">Declare文の変更</a></li><li><a href="#toc5" tabindex="0">API実行箇所をDeclare文の型に合わせる（引数・戻り値）</a></li><li><a href="#toc6" tabindex="0">補足：PtrSafeやPtrLong型について</a></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">エラーの原因は？どんな状況で発生する？</span></h2>
<p><span class="marker-under">Office64bitで、<br>
Win32API（32bitのWindows API）を呼び出す</span>と該当のエラーメッセージがでます。<br>
64bitと32bitでは使用できる領域が異なるため、<br>
通常そのまま使うと何かしら問題が発生する場合があります。<br>
よって「使っても良いか」確認の意味も込めたエラーメッセージとなります。</p>
<p>例えば、<span class="marker-under">パソコンの入れ替えやOfficeのバージョンアップで、<br>
Officeが32bitから64bitに変わった際</span>に発生します。</p>
<h2><span id="toc2">対処方法</span></h2>
<p>対処方法は以下になります。</p>
<ul>
<li><strong class="brown_color">Declare文の変更</strong>（※１）<br>
①PtrSafeを追加<br>
②Long型を適宜PtrLong型に変更</li>
<li><strong class="brown_color">API実行箇所をDeclare文の型に合わせる（引数・戻り値）&nbsp;</strong></li>
</ul>
<p><span class="marker-under">※１　Office64bitでのDeclare文の記述方法は、<br>
以下のとおりMicrosoft公式より公開されていますので、 コピーして使用します。</span></p>
<p><a class="link" href="https://docs.microsoft.com/ja-jp/office/troubleshoot/office-suite-issues/win32api_ptrsafe-with-64-bit-support">Microsoft Docs：Win32API_PtrSafe</a>　より、<br>
「<a class="link" href="https://www.microsoft.com/en-us/download/details.aspx?id=9970">Office 2010 ヘルプファイル:64 ビットのサポートが含まれる Win32API_PtrSafe</a>」<br>
へのリンクにとび、<br>
<span>「Office2010Win32API_PtrSafe.exe」をダウンロード・インストール。<br>
</span>インストールすると、<br>
「C:\Office 2010 Developer Resources\Documents\Office2010Win32API_PtrSafe」 に、<br>
Win32API_PtrSafe.TXTが出来上がるので、こちらを開き、該当箇所をコピペする。</p>
<p>なお、Office2010より64bitが新しくできたためOffice2010となっていますが、<br>
他バージョンでも同じように上記のURLからダウンロードします。</p>
<h2><span id="toc3">コード変更例</span></h2>
<p>例えば、以下のようなコードを記述しているとして、どのように修正するか説明します。<br>
コード内容としては、<span class="marker-under">”user32”というWin32APIを使用</span>し、<br>
「<span class="marker-under">アクティブウィンドウの名前を取得して、出力する</span>」という単純なものです。</p>


<pre class="wp-block-code"><code>Declare Function GetActiveWindow Lib "user32" () As Long
Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long

Private Sub GetWindowName()

'アクティブウインドウのハンドル取得
Dim lWindowHwnd As Long
lWindowHwnd = GetActiveWindow()

'バッファを確保
Dim sWindowName As String
sWindowName = String(256, Chr(0))

'アクティブウインドウのウインドウ名取得
Dim lWindowNameLen As Long
lWindowNameLen = GetWindowText(lWindowHwnd, sWindowName, Len(sWindowName))

'イミディエイトに出力
Debug.Print "現在アクテイブウインドウのタイトル名は"
Debug.Print sWindowName
Debug.Print "長さは" + Str(lWindowNameLen) + "です"

End Sub</code></pre>


<p>もちろん、Office32bitではエラーメッセージなしで正常に動きます。</p>
<h3><span id="toc4">Declare文の変更</span></h3>
<p>まず、<span class="marker-under">Win32API_PtrSafe.TXT</span>を開いて該当の箇所<br>
「GetActiveWindow」「GetWindowTextA」などで検索し、コピペします。</p>


<pre class="wp-block-code"><code>Declare PtrSafe Function GetActiveWindow Lib "user32" () As LongPtr
Declare PtrSafe Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As LongPtr, ByVal lpString As String, ByVal cch As Long) As Long</code></pre>


<p>Declare文の変更はたったこれだけです♪<br><span class="marker-under-red">注意点は、必ず「Win32API_PtrSafe.TXT」を見てコピペする</span>ことです。<br>バグの元なので全てのLong型をPtrLong型にしないようにしてください。</p>
<h3><span id="toc5">API実行箇所をDeclare文の型に合わせる（引数・戻り値）</span></h3>
<p>次に<span class="marker-under">API実行箇所については、Declare文と睨めっこしながら変更</span>していきます。<br>今回の場合、GetActiveWindowの戻り値の型であり、<br>GetWindowTextの第一引数であるlWindowHwndを <span class="marker-under">Long型からLongPtr型</span>に変えます。<br>命名規則にもよりますが、変数名のルールで型名も考慮しているのであればそちらも変更します。<br>（<span class="marker-under"> lWindowHwndからlpWindowHwnd</span>）</p>


<pre class="wp-block-code"><code>Private Sub GetWindowName()

'アクティブウインドウのハンドル取得
Dim lpWindowHwndAs LongPtr
lpWindowHwnd = GetActiveWindow()

'バッファを確保
Dim sWindowName As String
sWindowName = String(256, Chr(0))

'アクティブウインドウのウインドウ名取得
Dim lWindowNameLen As Long
lWindowNameLen = GetWindowText(lpWindowHwnd, sWindowName, Len(sWindowName))

'イミディエイトに出力
Debug.Print "現在アクテイブウインドウのタイトル名は"
Debug.Print sWindowName
Debug.Print "長さは" + Str(lWindowNameLen) + "です"

End Sub</code></pre>


<p>他にも元からLong型のものがありますが、Declare文でもLong型なので変更しません。</p>
<p>以上で、VBAのOffice64bit対応は完了です。</p>
<h3><span id="toc6">補足：PtrSafeやPtrLong型について</span></h3>
<p>簡単に紹介すると以下になります。</p>
<ul>
<li><strong class="brown_color">PtrSafe<br />Office64bitで実行しても安全であると明示するキーワード</strong></li>
<li style="list-style-type: none;"> </li>
</ul>
<ul>
<li><strong class="brown_color">PtrLong型</strong><br />Office32bitではLong型に、Office64bitではLongLong形になる型</li>
</ul>
<p>このことから、<br /><span class="marker-under">Office64bitで使えるようにコードを書き換えても、 Office32bitで動くよう</span>になっています。</p><p>投稿 <a href="https://nyanblog2222.com/programming/vba/2666/">【対処方法】このプロジェクトのコードは、64ビットシステムで&#8230;【Declare,PrtSafe】</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/programming/vba/2666/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【対処方法】Error 1706. Microsoft Office Professional Plus 2010 のセットアップ中にエラーが発生しました。</title>
		<link>https://nyanblog2222.com/office/2629/</link>
					<comments>https://nyanblog2222.com/office/2629/#respond</comments>
		
		<dc:creator><![CDATA[nyan2222]]></dc:creator>
		<pubDate>Mon, 23 Nov 2020 06:01:17 +0000</pubDate>
				<category><![CDATA[Office]]></category>
		<category><![CDATA[Error 1706]]></category>
		<category><![CDATA[再インストール]]></category>
		<guid isPermaLink="false">https://nyanblog2222.com/?p=2629</guid>

					<description><![CDATA[<p><img src="https://nyanblog2222.com/wp-content/uploads/2022/11/58.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/58.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/58-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/58-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/58-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" />Microsoft Officeの再インストールをした際に「Error 1706（エラー 1706）」 というエラーコードでインストールできない場合の対処方法を紹介します。 目次 エラーの原因は？どんな状況で発生する？対 [&#8230;]</p>
<p>投稿 <a href="https://nyanblog2222.com/office/2629/">【対処方法】Error 1706. Microsoft Office Professional Plus 2010 のセットアップ中にエラーが発生しました。</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[<img src="https://nyanblog2222.com/wp-content/uploads/2022/11/58.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://nyanblog2222.com/wp-content/uploads/2022/11/58.png 1280w, https://nyanblog2222.com/wp-content/uploads/2022/11/58-300x157.png 300w, https://nyanblog2222.com/wp-content/uploads/2022/11/58-1024x536.png 1024w, https://nyanblog2222.com/wp-content/uploads/2022/11/58-768x402.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /><p>Microsoft Officeの再インストールをした際に「<span class="marker-under-red">Error 1706（エラー 1706）</span>」<br />
というエラーコードでインストールできない場合の対処方法を紹介します。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2630" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-000-min.png" alt="Error 1706" width="612" height="498" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-000-min.png 612w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-000-min-300x244.png 300w" sizes="auto, (max-width: 612px) 100vw, 612px" /></p>

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</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><ol><ol><li><a href="#toc3" tabindex="0">１．元々入っていたbitでインストール</a></li><li><a href="#toc4" tabindex="0">２．Microsoft公式のOfficeアンインストールツールで完全削除</a><ol><li><a href="#toc5" tabindex="0">1.ダウンロードボタンを押してダウンロード</a></li><li><a href="#toc6" tabindex="0">2.ダウンロードしたexeファイルをクリックしてインストール</a></li><li><a href="#toc7" tabindex="0">3.インストールできたら、以下のような画面が出るので、Officeを選択</a></li><li><a href="#toc8" tabindex="0">4.「Office～アンインストールできません」を選択</a></li><li><a href="#toc9" tabindex="0">5.進めていき、最後に再起動の画面が出たら、再起動してアンインストール完了</a></li></ol></li><li><a href="#toc10" tabindex="0">補足</a></li><li><a href="#toc11" tabindex="0">３．新しいbitでインストール</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2><span id="toc1">エラーの原因は？どんな状況で発生する？</span></h2>
<p>Officeは「コントロール パネル\すべてのコントロール パネル項目\プログラムと機能」<br />
でアンインストール可能です。<br />
ただ、この手法だとOfficeの一部が消え切れおらず、再インストールする対象が別のbitの場合、<br />
<span class="marker-under-red">「既に異なるbitでインストールされていますよ！」と競合</span>してしまうようです。</p>
<p>私の場合、<span class="marker-under-red">Office 2010の32bitから64bitに再インストールした場合にエラー</span>が出ました。<br />
調べてみると64bitから32bitも駄目みたいですね。</p>
<h2><span id="toc2">対処方法</span></h2>
<p>対処方法は、</p>
<ol>
<li style="text-align: left;">元々入っていたbitでインストール</li>
<li style="text-align: left;">Microsoft公式のOfficeアンインストールツールで完全削除</li>
<li style="text-align: left;">新しいbitでインストール</li>
</ol>
<p>です。詳細な手順は以下になります。<br />
（説明は32bitから64bitにする内容にしていますが、<br />
64bitから32bitの場合インストール方法が逆転するだけで同様の手順です。）</p>
<h4><span id="toc3">１．元々入っていたbitでインストール</span></h4>
<p>インストールCDを入れると、Setupを促されるので指示のとおりインストールします。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2632" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-8-min.png" alt="同bitインストール成功" width="610" height="493" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-8-min.png 610w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-8-min-300x242.png 300w" sizes="auto, (max-width: 610px) 100vw, 610px" /></p>
<p>画像の通り元々入っていたbitなら何事もなくインストールできます。</p>
<h4><span id="toc4">２．Microsoft公式のOfficeアンインストールツールで完全削除</span></h4>
<p>以下サイトから、Officeアンインストールツールをダウンロードします。<br />
(アンインストールツールの正式名称はMicrosoft サポート／回復アシスタント)</p>
<p><a class="link" href="https://support.microsoft.com/ja-jp/office/pc-%e3%81%8b%e3%82%89-office-%e3%82%92%e3%82%a2%e3%83%b3%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8?ui=ja-jp&amp;rs=ja-jp&amp;ad=jp#OfficeVersion=2010">Microsoft Support：PC から Office をアンインストールする</a></p>
<h5><span id="toc5">1.ダウンロードボタンを押してダウンロード</span></h5>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2631" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-1-min.png" alt="アンインストールツールダウンロード" width="718" height="278" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-1-min.png 718w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-1-min-300x116.png 300w" sizes="auto, (max-width: 718px) 100vw, 718px" /></p>
<h5><span id="toc6">2.ダウンロードしたexeファイルをクリックしてインストール</span></h5>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2633" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-0-min.png" alt="アンインストールツール" width="159" height="20" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-0-min.png 159w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-0-min-150x20.png 150w" sizes="auto, (max-width: 159px) 100vw, 159px" /></p>
<h5><span id="toc7">3.インストールできたら、以下のような画面が出るので、Officeを選択</span></h5>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2639" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-10-min.png" alt="Office選択" width="795" height="596" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-10-min.png 795w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-10-min-300x225.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-10-min-768x576.png 768w" sizes="auto, (max-width: 795px) 100vw, 795px" /></p>
<h5><span id="toc8">4.「Office～アンインストールできません」を選択</span></h5>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2638" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-11-min-1.png" alt="選択" width="795" height="596" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-11-min-1.png 795w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-11-min-1-300x225.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-11-min-1-768x576.png 768w" sizes="auto, (max-width: 795px) 100vw, 795px" /></p>
<h5><span id="toc9">5.進めていき、最後に再起動の画面が出たら、再起動してアンインストール完了</span></h5>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2640" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-18-min.png" alt="最後" width="791" height="593" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-18-min.png 791w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-18-min-300x225.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-18-min-768x576.png 768w" sizes="auto, (max-width: 791px) 100vw, 791px" /></p>
<h4><span id="toc10">補足</span></h4>
<p>「１．元々入っていたbitでインストール」を飛ばして<br />
「２．Microsoft公式のOfficeアンインストールツールで完全削除」から始めると、<br />
以下のように「Office製品は見つかりませんでした」と出てしまいアンインストールできないのでご注意ください。<img loading="lazy" decoding="async" class="alignnone size-full wp-image-2636" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-4-min.png" alt="アンインストールできない" width="797" height="599" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-4-min.png 797w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-4-min-300x225.png 300w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-4-min-768x577.png 768w" sizes="auto, (max-width: 797px) 100vw, 797px" /></p>
<h4><span id="toc11">３．新しいbitでインストール</span></h4>
<p>インストールCDを入れると、Setupを促されますが一旦キャンセル。<br />
DVDドライブよりCDの中身を見ると、「x64」のフォルダがあるので、そこからインストール。<br />
<a class="link broken_link" href="https://support.microsoft.com/ja-jp/help/2248011">Microsoft Support：64 ビット版の Office 2010 をインストールする方法</a></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2641" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-19-min.png" alt="インストール完了" width="609" height="494" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-19-min.png 609w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-19-min-300x243.png 300w" sizes="auto, (max-width: 609px) 100vw, 609px" /></p>
<p>最後に64bitになっていることを確かめてOffice再インストール完了です。</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2642" src="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-20-min.png" alt="64bit" width="556" height="333" srcset="https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-20-min.png 556w, https://nyanblog2222.com/wp-content/uploads/2020/11/2020-11-22-20-min-300x180.png 300w" sizes="auto, (max-width: 556px) 100vw, 556px" /></p>
<p>投稿 <a href="https://nyanblog2222.com/office/2629/">【対処方法】Error 1706. Microsoft Office Professional Plus 2010 のセットアップ中にエラーが発生しました。</a> は <a href="https://nyanblog2222.com">nyanblog ~にゃんぶろぐ~</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nyanblog2222.com/office/2629/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
