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

<channel>
	<title>行  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/%E8%A1%8C/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Thu, 08 Dec 2022 13:30:51 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://dokugakuexcel.com/wp-content/uploads/2021/06/cropped-cropped-image-66-1-32x32.jpg</url>
	<title>行  |  独学エクセル塾</title>
	<link>https://dokugakuexcel.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194648711</site>	<item>
		<title>【マクロVBA】選択・入力しているセル・行・列を自動で塗りつぶして色をつけて分かりやすくする</title>
		<link>https://dokugakuexcel.com/__trashed/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=__trashed</link>
					<comments>https://dokugakuexcel.com/__trashed/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Thu, 08 Dec 2022 13:17:44 +0000</pubDate>
				<category><![CDATA[便利技]]></category>
		<category><![CDATA[未分類]]></category>
		<category><![CDATA[関数・操作応用]]></category>
		<category><![CDATA[マクロVBA応用・便利技]]></category>
		<category><![CDATA[リスト]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[塗りつぶし]]></category>
		<category><![CDATA[表]]></category>
		<category><![CDATA[自動]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=3877</guid>

					<description><![CDATA[普段、エクセルの表に文字や数値を入力されている方は経験があると思いますが、入力中のセルがどの行や列に入力しているかわからなくなる時があると思います。 1行または１列おきに色で塗りつぶして分かりやすくしているファイルもあり [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>普段、エクセルの表に文字や数値を入力されている方は経験があると思いますが、<br>入力中のセルがどの行や列に入力しているかわからなくなる時があると思います。</p>



<p>1行または１列おきに色で塗りつぶして分かりやすくしているファイルもありますが<br>行・列数が多ければ多いほど、「今どの行を入力しているんだっけ？」という<br>場面が大いにあります。</p>



<p>そこで<strong><span class="marker-under">今回は選択しているセル・行・列を自動で色付け</span></strong>することで<br>どこの項目や番号に入力しているか分かりやすくしてみたいと思います。</p>



<p><strong><span class="marker-under">条件付き書式とマクロVBAを使用します</span></strong>が<br>実際の画面を用いて説明しますので是非参考にしてみてください。</p>



<p>それでは見ていきましょう。</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">&#x2b1b;︎こんな事ができるようになる！</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎必要な知識</a></li><li><a href="#toc3" tabindex="0">&#x2b1b;︎選択しているセル・行・列に色をつける</a><ol><li><a href="#toc4" tabindex="0">①条件付き書式の設定</a><ol><li><a href="#toc5" tabindex="0">列:Cell(&#8220;COL&#8221;)=Column()</a></li><li><a href="#toc6" tabindex="0">行と列：OR(Cell(&#8220;Row&#8221;)=Row(),Cell(&#8220;COL&#8221;)=Column())</a></li><li><a href="#toc7" tabindex="0">セル：AND(Cell(&#8220;Row&#8221;)=Row(),Cell(&#8220;COL&#8221;)=Column())</a></li></ol></li><li><a href="#toc8" tabindex="0">②マクロVBAで自動的に再計算を実行する</a></li></ol></li><li><a href="#toc9" tabindex="0">&#x2b1b;︎応用:セルを動かすたびに動きが遅くなる原因</a></li><li><a href="#toc10" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc11" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎こんな事ができるようになる！</span></h2>



<p>選択しているセル・行・列に自動的に塗りつぶしで色がつくことで<br>選択中の範囲が一目でわかるようになる。</p>



<figure class="wp-block-video"><video height="408" style="aspect-ratio: 624 / 408;" width="624" controls src="https://dokugakuexcel.com/wp-content/uploads/2022/12/2022-12-07_23-22-50-645-1.mp4"></video></figure>



<p></p>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎必要な知識</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・条件付き書式設定</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e6%9d%a1%e4%bb%b6%e4%bb%98%e3%81%8d%e6%9b%b8%e5%bc%8f%e3%80%91%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95%e3%82%84%e8%a8%ad%e5%ae%9a%e6%96%b9%e6%b3%95%e3%82%92%e8%a9%b3%e3%81%97%e3%81%8f%e8%aa%ac/">【条件付き書式】必見！使用方法や設定方法を詳しく説明～ルールの追加・編集・削除・優先順位～ ► 独学エクセル塾 (dokugakuexcel.com)</a><br>・マクロVBA設定</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-2%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e9%83%a8%e5%b1%8b%e3%83%a2%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab/">【マクロVBA】プログラム・ソースコードを入力するためのモジュール作成・削除・名前の変更について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc3">&#x2b1b;︎選択しているセル・行・列に色をつける</span></h2>



<h3 class="wp-block-heading"><span id="toc4">①条件付き書式の設定</span></h3>



<p>まず初めに<strong><span class="marker-under">条件付き書式を設定</span></strong>する必要があります。<br>見本で下図の表を用意しました。</p>



<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-23.png" alt="" class="wp-image-3878" width="524" height="318" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-23.png 718w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-23-300x182.png 300w" sizes="(max-width: 524px) 100vw, 524px" /></figure>



<p>今回は見本で<strong><span class="marker-under">選択した行の色が変わる</span></strong>ようにしたいと思います。<br>まず、<strong><span class="marker-under-red">表を範囲選択</span></strong>します。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-24.png" alt="" class="wp-image-3879" width="537" height="334" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-24.png 766w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-24-300x186.png 300w" sizes="(max-width: 537px) 100vw, 537px" /></figure>



<p>そしてメニューの<strong><span class="marker-under-red">「ホーム」</span></strong>から<strong><span class="marker-under-red">「条件付き書式」</span></strong>を選択します。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="130" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-25-1024x130.png" alt="" class="wp-image-3880" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-25-1024x130.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-25-300x38.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-25-768x97.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-25.png 1462w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>メニューの中に<strong><span class="marker-under-red">「新しいルール」</span></strong>という項目があるのでこちらを選択します。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-26.png" alt="" class="wp-image-3881" width="395" height="249" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-26.png 466w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-26-300x189.png 300w" sizes="(max-width: 395px) 100vw, 395px" /></figure>



<p>まずは、ルールの種類を選択するのですがここでは<strong><span class="marker-under">「数式を使用して、書式設定するセルを決定」</span></strong>にします。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-27.png" alt="" class="wp-image-3882" width="457" height="306" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-27.png 686w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-27-300x201.png 300w" sizes="(max-width: 457px) 100vw, 457px" /></figure>



<p>次に<strong><span class="marker-under">「次の数式を満たす場合に値を書式設定」</span></strong>に数式を入れるのですが<br>例では選択した行に色をつけるので「<strong><span class="marker-under-red">=<span class="bold-red">Cell(&#8220;Row&#8221;)</span>=<span class="bold-blue">Row()</span></span></strong>」とします。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-28.png" alt="" class="wp-image-3883" width="351" height="312" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-28.png 522w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-28-300x267.png 300w" sizes="(max-width: 351px) 100vw, 351px" /></figure>



<p>意味として「<span class="bold-red">Cell(&#8220;Row&#8221;)</span>」は<strong><span class="bold-red">現在選択しているセル</span></strong>になります。<br>つまり、<strong><span class="marker-under-red">5行目</span></strong>を選択していれば「Cell(&#8220;Row&#8221;)」は<strong><span class="marker-under-red">「5」</span></strong>になります。</p>



<p>「<span class="bold-blue">Row()</span>」の部分は単純で<span class="bold-blue">セルの行数</span>を指します。<br>つまり、<strong><span class="marker-under-blue">7行目</span></strong>の書式の「Row()」は「<strong><span class="marker-under-blue">7</span></strong>」のように、<br>そのセルの行数を出力します。</p>



<p>つまり「<span class="bold-red">Cell(&#8220;Row&#8221;)</span>=<span class="bold-blue">Row()</span>」とする事で<br>選択した行に対して対象の行がイコールになれば、設定した書式になります。</p>



<p>　</p>



<p>次に<strong><span class="marker-under">書式の設定</span></strong>です。<br>メニューから<strong><span class="marker-under-red">「書式」</span></strong>を選択すると以下のようなメニューが表示されます。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="485" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-29-1024x485.png" alt="" class="wp-image-3884" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-29-1024x485.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-29-300x142.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-29-768x364.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-29.png 1049w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>そこから<strong><span class="marker-under">「塗りつぶし」</span></strong>タブを選択して色を選択します。<br>ちなみに今回は「塗りつぶし」ですが文字の色を変えたい場合は「フォント」のタブから<br>色を選択すれば可能になります。</p>



<p>今回は黄色にしてみました。<br>これで<strong><span class="marker-under">対象の表のセルを選択すると、選択した行数に合わせてその行が「黄色」になります</span></strong>。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="216" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-30-1024x216.png" alt="" class="wp-image-3885" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-30-1024x216.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-30-300x63.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-30-768x162.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-30.png 1077w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>では動作確認してみましょう。<br>「9行目」を選択して、<span class="marker-under-red"><strong>「数式」</strong></span>タブから<strong><span class="marker-under-red">「再計算実行」</span></strong>をしてみたいと思います。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="125" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-31-1024x125.png" alt="" class="wp-image-3886" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-31-1024x125.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-31-300x37.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-31-768x94.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-31-1536x188.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-31.png 1759w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>結果はこのようになります。</p>



<p><strong><span class="marker-under">「9行目」が黄色に変わりました</span></strong>。</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-32-1024x289.png" alt="" class="wp-image-3887" width="670" height="189" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-32-1024x289.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-32-300x85.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-32-768x217.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-32.png 1535w" sizes="(max-width: 670px) 100vw, 670px" /></figure>



<figure class="wp-block-video"><video height="632" style="aspect-ratio: 1470 / 632;" width="1470" controls src="https://dokugakuexcel.com/wp-content/uploads/2022/12/2022-12-07_23-15-43-284-3.mp4"></video></figure>



<p></p>



<p>今回は行に色を付けましたが列やセル、または行と列などの条件も見本で用意しました。</p>



<p> </p>



<h4 class="wp-block-heading"><span id="toc5">列:Cell(&#8220;COL&#8221;)=Column()</span></h4>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-33.png" alt="" class="wp-image-3888" width="516" height="313" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-33.png 782w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-33-300x182.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-33-768x466.png 768w" sizes="(max-width: 516px) 100vw, 516px" /></figure>



<h4 class="wp-block-heading"><span id="toc6">行と列：OR(Cell(&#8220;Row&#8221;)=Row(),Cell(&#8220;COL&#8221;)=Column())</span></h4>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-34.png" alt="" class="wp-image-3889" width="609" height="293" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-34.png 985w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-34-300x144.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-34-768x370.png 768w" sizes="(max-width: 609px) 100vw, 609px" /></figure>



<h4 class="wp-block-heading"><span id="toc7">セル：AND(Cell(&#8220;Row&#8221;)=Row(),Cell(&#8220;COL&#8221;)=Column())</span></h4>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-35.png" alt="" class="wp-image-3890" width="616" height="300" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-35.png 1014w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-35-300x146.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-35-768x374.png 768w" sizes="(max-width: 616px) 100vw, 616px" /></figure>



<p>しかし、<strong><span class="marker-under">ここまで出来たものの「再計算」をしないと色が変わらないのは不便</span></strong>ですよね。<br>この現象の理由としては「条件付き書式」は再計算をしたタイミングで反映されるので、<br>「再計算」をさせるか、「セルをダブルクリックして編集した後にEnterで確定（計算方法の設定が自動に限る）」になります。</p>



<p>この<strong><span class="marker-under">問題を解決するためにマクロVBAで再計算を自動で行うプログラムを組んでいきます</span></strong>。</p>



<h3 class="wp-block-heading"><span id="toc8">②マクロVBAで自動的に再計算を実行する</span></h3>



<p>では自動的に再計算を実施する方法について説明します。<br>まず、visual basicの画面を開きましょう。</p>



<p>visual basicの画面の出し方についてはこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-2%e3%80%91%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b%e9%83%a8%e5%b1%8b%e3%83%a2%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab/">【マクロVBA】プログラム・ソースコードを入力するためのモジュール作成・削除・名前の変更について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>　</p>



<p>そして<span class="marker-under-red"><strong>対象のシートを選択</strong></span>します。<br>ここでは「見本シート」になります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="912" height="258" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-36.png" alt="" class="wp-image-3891" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-36.png 912w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-36-300x85.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-36-768x217.png 768w" sizes="(max-width: 912px) 100vw, 912px" /></figure>



<p>こちらにコードを書き込むのですが先に書き込むコードを紹介します。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="253" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-37-1024x253.png" alt="" class="wp-image-3892" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-37-1024x253.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-37-300x74.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-37-768x190.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-37.png 1037w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<pre class="wp-block-verse"><span class="bold-red">Private Sub Worksheet_SelectionChange(ByVal Target As Range)</span>
<span class="bold-blue">Calculate</span>
End sub</pre>



<p>VBAのコードを知らない方、知らなくても良いという方は<br>すでに機能していると思うので試してみてください。</p>



<p> </p>



<p>ではコードの説明をしていきます。</p>



<p><strong><span class="bold-red">Private Sub Worksheet_SelectionChange(ByVal Target As Range)</span></strong><br>の意味は<strong><span class="marker-under-red">「セルの選択が変更された時に</span><span class="marker-under-red">実行</span><span class="marker-under-red">する」</span></strong>という機能を持ちます。</p>



<p>つまり、マウスで別のセルを選択したり、矢印キーで<br>セルの選択の移動をした際にプロシージャ（プログラム）が実行されます。</p>



<p>その下に「<strong><span class="bold-blue">calculate</span></strong>」がありますが<br>これは<strong><span class="marker-under-blue">「計算の実行」</span></strong>を指します。つまり、再計算をしてくれるコードです。</p>



<p>では先程のシートに戻りましょう。</p>



<p><br>セルをクリックまたはし矢印キーで表を動かした結果はこちらです。</p>



<figure class="wp-block-video"><video height="408" style="aspect-ratio: 624 / 408;" width="624" controls src="https://dokugakuexcel.com/wp-content/uploads/2022/12/2022-12-07_23-22-50-645-1.mp4"></video></figure>



<p>セルの選択に合わせて対象行が塗りつぶされて、<br>現在選んでいる行がわかりやすくなりました。</p>



<h2 class="wp-block-heading"><span id="toc9">&#x2b1b;︎応用:セルを動かすたびに動きが遅くなる原因</span></h2>



<p>今回の機能を追加して、動作が遅くなった場合は<br><strong><span class="marker-under">ファイル自体に多くの関数を使っている</span></strong>のかもしれません。</p>



<p>セルの選択を変えると表以外の関数も再計算が実行されます。</p>



<p>つまり関数を大量に使用していれば、<strong><span class="marker-under">その都度計算を実行するので処理に時間がかかる</span></strong>メカニズムです。</p>



<p>そこで対処法として、<strong><span class="marker-under-red">「指定範囲内のセルの選択のみ計算を実行する」</span></strong>ことで、</p>



<p>不要な再計算をなくす事ができます。</p>



<p>ではコードを紹介します。</p>



<pre class="wp-block-verse">Private Sub Worksheet_SelectionChange(ByVal <span class="bold-green">Target</span> As Range)
If <span class="bold-green">Target</span>.Row &gt;=<span class="bold-red"> 3</span> And <span class="bold-green">Target</span>.Row &lt;= <span class="bold-red">13 </span>And <span class="bold-green">Target</span>.Column &gt;=<span class="bold-blue"> 2</span> And <span class="bold-green">Target</span>.Column &lt;=<span class="bold-blue"> 7</span> Then
Calculate
End If
End Sub</pre>



<p>仕組みとして、<strong><span class="marker-under">選択したセルの情報は「<span class="bold-green">target</span>」に格納</span></strong>されます。<br>そこから選択したセルの行数と列数を検出し、対象範囲だった場合に再計算をさせるコードになっています。</p>



<p>見本では行数は「<span class="bold-red">3</span>から<span class="bold-red">13</span>」、列数は「<span class="bold-blue">2</span>から<span class="bold-blue">7</span>」で再計算を実行します。</p>



<p>これにより、<strong><span class="marker-under">表以外を選択しても不要な再計算をしなくてもいい</span></strong>ので<br>余分なロスがなくなります。</p>



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



<p>わかりやすいように説明したため公式と使用する語句が異なりますが</p>



<p>マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p><a href="https://learn.microsoft.com/ja-jp/office/vba/api/excel.worksheet.calculate%28method%29">Worksheet.Calculate メソッド (Excel) | Microsoft Learn</a></p>



<p><a href="https://learn.microsoft.com/ja-jp/office/vba/api/excel.worksheet.selectionchange">Worksheet.SelectionChange イベント (Excel) | Microsoft Learn</a></p>



<h2 class="wp-block-heading"><span id="toc11">&#x2b1b;︎まとめ</span></h2>



<p>いかがだったでしょうか。<br>今回の内容を応用すると表の入力箇所が、どの項目に打ち込んでいるのか分かりやすくなるので<br>とても便利になります。</p>



<p>VBAを触った事がない方は<br>少し、難しい内容ですがこれを機にVBAを学ぶのも良いかもしれません。</p>



<p>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/__trashed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://dokugakuexcel.com/wp-content/uploads/2022/12/2022-12-07_23-22-50-645-1.mp4" length="832099" type="video/mp4" />
<enclosure url="https://dokugakuexcel.com/wp-content/uploads/2022/12/2022-12-07_23-15-43-284-3.mp4" length="991281" type="video/mp4" />

		<post-id xmlns="com-wordpress:feed-additions:1">3877</post-id>	</item>
		<item>
		<title>【マクロVBA】1行のソースコードを複数行のソースコードに置き換える代用方法について</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%911%e8%a1%8c%e3%81%ae%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%82%92%e8%a4%87%e6%95%b0%e8%a1%8c%e3%81%ae%e3%82%bd%e3%83%bc%e3%82%b9/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e3%2580%25911%25e8%25a1%258c%25e3%2581%25ae%25e3%2582%25bd%25e3%2583%25bc%25e3%2582%25b9%25e3%2582%25b3%25e3%2583%25bc%25e3%2583%2589%25e3%2582%2592%25e8%25a4%2587%25e6%2595%25b0%25e8%25a1%258c%25e3%2581%25ae%25e3%2582%25bd%25e3%2583%25bc%25e3%2582%25b9</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%911%e8%a1%8c%e3%81%ae%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%82%92%e8%a4%87%e6%95%b0%e8%a1%8c%e3%81%ae%e3%82%bd%e3%83%bc%e3%82%b9/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Mon, 05 Dec 2022 14:41:43 +0000</pubDate>
				<category><![CDATA[ソースコード]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[置き換え]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[複数行]]></category>
		<category><![CDATA[１行]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=3864</guid>

					<description><![CDATA[置き換えという機能はエクセル内でもよく使用する機能です。この機能はマクロVBAのソースコードにも存在しており、ソースコード（プログラム）を一括で置き換え出来たりととても便利な機能です。 しかし、一行のソースコードを複数行 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><span class="marker-under">置き換え</span></strong>という機能はエクセル内でもよく使用する機能です。<br>この機能はマクロVBAのソースコードにも存在しており、<strong><span class="marker-under">ソースコード（プログラム）を<br>一括で置き換え出来たりととても便利な機能</span></strong>です。</p>



<p>しかし、一行のソースコードを複数行のソースコードに置き換えたい場合も存在しますよね。</p>



<p>そこで今回は置き換えを使用して<strong><span class="marker-under">１行から複数行の置き換え方法</span></strong>を紹介したいと思います。<br>実際の画面を用いて説明していますので是非参考にしてみて下さい。</p>



<p>それではみていきましょう。</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"> &#x2b1b;︎通常のソースコードの置き換え</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎一行から複数行への置き換え方法</a></li><li><a href="#toc3" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc4" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1"> &#x2b1b;︎通常のソースコードの置き換え</span></h2>



<p>まず、通常の置き換え方法を見ていきましょう。<br>visual basicの画面で<span class="marker-under-red"><strong>「ctrl＋F」</strong></span>を押します。</p>



<p>すると下図のようなメニュー画面が表示されると思います。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-15.png" alt="" class="wp-image-3865" width="521" height="174" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-15.png 596w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-15-300x100.png 300w" sizes="(max-width: 521px) 100vw, 521px" /></figure>



<p>「ctrl＋F」以外にも<strong><span class="marker-under-red">「編集」</span></strong>から<strong><span class="marker-under-red">「検索」</span></strong>で同様の画面が出てきます。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-16.png" alt="" class="wp-image-3866" width="495" height="292" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-16.png 554w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-16-300x177.png 300w" sizes="(max-width: 495px) 100vw, 495px" /></figure>



<p>通常は検索画面になっており、ここで打ち込んだ文字・数値のコードを<br>検索することができます。</p>



<p>こちらを<strong><span class="marker-under">置き換えのメニュー画面に変更</span></strong>してみましょう。<br>先程のメニュー画面の右側に<strong><span class="marker-under-red">「置換」</span></strong>というボタンがあります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-17.png" alt="" class="wp-image-3867" width="596" height="175" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-17.png 851w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-17-300x88.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-17-768x227.png 768w" sizes="(max-width: 596px) 100vw, 596px" /></figure>



<p>こちらを押していただくと下図のような画面になると思います。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="516" height="220" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-18.png" alt="" class="wp-image-3868" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-18.png 516w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-18-300x128.png 300w" sizes="(max-width: 516px) 100vw, 516px" /></figure>



<p>ちなみに「Ctrl＋H」でも同様の画面が表示されます。</p>



<p>　</p>



<p>では実際に置き換えてみましょう。</p>



<p><strong><span class="marker-under">「<span class="bold-red">検索する文字列</span>」のところに置き換え前の文字・数値を入力</span></strong>し、<br><strong><span class="marker-under">「<span class="bold-blue">置換後の文字列</span>」のところに置き換え後の文字・数値を入力</span></strong>して<br><strong><span class="marker-under-red">「置換」</span></strong>を押すと文字・数値の置き換えができます。</p>



<p>　</p>



<p>では一例を紹介したいと思います。<br>今回は見本で「<span class="bold-red">ABC</span>」を「<span class="bold-blue">CBA</span>」に変更したいと思います。</p>



<p>まず、<span class="marker-under"><strong>「<span class="bold-red">検索する文字列</span>」</strong></span>に「<strong><span class="bold-red">ABC</span></strong>」を入力し、<br><strong><span class="marker-under">「<span class="bold-blue">置換後の文字列</span>」</span></strong>に「<strong><span class="bold-blue">CBA</span></strong>」を入力します。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-19.png" alt="" class="wp-image-3869" width="559" height="200" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-19.png 849w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-19-300x108.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-19-768x276.png 768w" sizes="(max-width: 559px) 100vw, 559px" /></figure>



<p>では<strong><span class="marker-under-red">「置換」</span></strong>を押してみましょう。<br>結果はこのようになりました。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-20.png" alt="" class="wp-image-3870" width="594" height="121" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-20.png 874w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-20-300x61.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-20-768x156.png 768w" sizes="(max-width: 594px) 100vw, 594px" /></figure>



<p><strong><span class="marker-under-red">「ABC」が「CBA」に置き換わっています</span></strong>ね。</p>



<p>　<br>検索と置き換えについては下記記事で詳しくまとめています☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e6%a4%9c%e7%b4%a2%e3%81%a8%e7%bd%ae%e3%81%8d%e6%8f%9b%e3%81%88%e3%81%ab%e3%81%a4/">【マクロVBA】ソースコードの検索と置き換えについて！カレントプロシージャ・モジュール・プロジェクト ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>ここまでは通常の置き換え方法を紹介しましたが、ここからは一行から複数行の置き換え方法を見ていきましょう。</p>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎一行から複数行への置き換え方法</span></h2>



<p>では本題です。<br>先程は一行の中の指定した文字・数値を置き換えましたが<br>今回は<strong><span class="marker-under">一行から複数行の置き換え方法</span></strong>を見ていきましょう。</p>



<p>通常、複数行への置き換えをすることはできません。<br>しかし、<strong><span class="marker-under">似たようなコードを作成することは可能</span></strong>です。</p>



<p>先程のプログラムを例に見ていきましょう。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Sub 置き換え見本()</p>



<p>Range(&#8220;A1&#8221;) = &#8220;ABC&#8221;</p>



<p>End Sub</p>
</blockquote>



<p>今回は「A1」に「ABC」を入力するプログラムですが、<br>「A1」に「A」、「B1」に「B」、「C1」に「C」を入力するプログラムにしてみましょう。</p>



<p>狙いの動作を可能にするプロシージャは下記の通りです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Sub 置き換え見本()</p>



<p><span class="bold-red">Range(&#8220;A1&#8221;) = &#8220;A&#8221;</span><br><span class="bold-blue">Range(&#8220;B1&#8221;) = &#8220;B&#8221;</span><br><span class="bold-green">Range(&#8220;C1&#8221;) = &#8220;C&#8221;</span></p>



<p>End Sub</p>
</blockquote>



<p>しかし<strong><span class="marker-under-blue">変更後は3行なので置き換えができません</span></strong>よね。<br>そこで使用するのが<strong><span class="marker-under">「：（コロン）」</span></strong>になります。</p>



<p><strong><span class="marker-under">「：（コロン）」は複数行のプログラムを1行にまとめる機能</span></strong>があります。<br>「：（コロン）」についての詳しい解説は下記記事を参考にしてください。</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%9f%a5%e8%ad%98-26%e3%80%91%e8%a4%87%e6%95%b0%e8%a1%8c%e3%81%ae%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%921%e8%a1%8c%e3%83%bb%e5%b0%8f%e6%95%b0/">【マクロVBA】複数行のソースコードを1行・小数行にまとめて短縮する!:(コロン)の活用について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>こちらを使用して3行のソースコードを1行にして置き換えます。</p>



<p>　</p>



<p>それでは置き換えてみましょう。<br>「検索する文字列」は「&#8221;ABC&#8221;」で、<br>「置換後の文字列」は「<span class="bold-red">&#8220;A&#8221;</span>:<span class="bold-blue">Range(&#8220;B1&#8221;) = &#8220;B&#8221;</span>:<span class="bold-green">Range(&#8220;C1&#8221;) = &#8220;C&#8221;</span>」のようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="589" height="245" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-21.png" alt="" class="wp-image-3871" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-21.png 589w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-21-300x125.png 300w" sizes="(max-width: 589px) 100vw, 589px" /></figure>



<p>実行するとこのようになります。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="133" src="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-22-1024x133.png" alt="" class="wp-image-3872" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/12/image-22-1024x133.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-22-300x39.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-22-768x100.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/12/image-22.png 1075w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong><span class="marker-under">1行を3行分のソースコードに置き換え</span></strong>ることができました。<br>コードは長くなってしまいますが、置き換えの対象が多い場合には便利ですね。</p>



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



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



<p><a href="https://learn.microsoft.com/ja-jp/office/vba/language/how-to/replace-text-in-code">コード内のテキストを置き換える (VBA) | Microsoft Learn</a></p>



<h2 class="wp-block-heading"><span id="toc4">&#x2b1b;︎まとめ</span></h2>



<p>いかがだったでしょうか。<br>ソースコードが多ければ多いほど<br>置き換えの方法は役に立ってきます。</p>



<p>さらに複数行へ置き換えることができたら<br>作業の効率化につながってきます。</p>



<p>是非参考にしてみてください。<br>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%911%e8%a1%8c%e3%81%ae%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%82%92%e8%a4%87%e6%95%b0%e8%a1%8c%e3%81%ae%e3%82%bd%e3%83%bc%e3%82%b9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3864</post-id>	</item>
		<item>
		<title>【マクロVBA】変数を組み合わせて列・行のコピーを行い、貼り付ける!複数行・列にも対応！</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%a4%89%e6%95%b0%e3%82%92%e7%b5%84%e3%81%bf%e5%90%88%e3%82%8f%e3%81%9b%e3%81%a6%e5%88%97%e3%83%bb%e8%a1%8c%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e3%2580%2591%25e5%25a4%2589%25e6%2595%25b0%25e3%2582%2592%25e7%25b5%2584%25e3%2581%25bf%25e5%2590%2588%25e3%2582%258f%25e3%2581%259b%25e3%2581%25a6%25e5%2588%2597%25e3%2583%25bb%25e8%25a1%258c%25e3%2581%25ae%25e3%2582%25b3%25e3%2583%2594%25e3%2583%25bc</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%a4%89%e6%95%b0%e3%82%92%e7%b5%84%e3%81%bf%e5%90%88%e3%82%8f%e3%81%9b%e3%81%a6%e5%88%97%e3%83%bb%e8%a1%8c%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sun, 11 Sep 2022 14:15:32 +0000</pubDate>
				<category><![CDATA[行・列操作]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[変数]]></category>
		<category><![CDATA[コピー]]></category>
		<category><![CDATA[貼り付け]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[行]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=3478</guid>

					<description><![CDATA[エクセルでよく使用するコピー&#38;ペーストですが、マクロVBAでも行うことができます。 コピペまとめ記事は下記リンクをご参照ください。 【マクロVBA㉟】コピー&#38;ペースト全集！セル・指定範囲・行・列のコピーと [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>エクセルでよく使用するコピー&amp;ペーストですが、マクロVBAでも行うことができます。</p>



<p>コピペまとめ記事は下記リンクをご参照ください。</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%89%9f%e3%80%91%e3%82%b3%e3%83%94%e3%83%bc%e3%83%9a%e3%83%bc%e3%82%b9%e3%83%88%e5%85%a8%e9%9b%86%ef%bc%81%e3%82%bb%e3%83%ab%e3%83%bb%e6%8c%87%e5%ae%9a/">【マクロVBA㉟】コピー&amp;ペースト全集！セル・指定範囲・行・列のコピーと様々な貼り付け方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>今回は<strong><span class="marker-under">変数を用いた行・列のコピー方法</span></strong>を紹介します。<br>変数を使用するとなると少し工夫が必要になってきます。</p>



<p>通常の行・列のコピーについては下記の記事を参考にしてみてください。</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e8%a1%8c%e3%83%bb%e5%88%97%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc%ef%bc%81%ef%bc%91%e3%81%a4%e3%83%bb%e8%a4%87%e6%95%b0%e3%81%ae%e8%a1%8c%e3%83%bb/">【マクロVBA】行・列のコピー！１つ・複数の行・列のコピーをして形式を指定して貼り付ける方法とは ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>それでは見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">&#x2b1b;︎こんなことができるようになる！</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎忙しい向けのコピペ用のプログラム</a><ol><li><a href="#toc3" tabindex="0">・複数行のコピー</a></li><li><a href="#toc4" tabindex="0">・複数列のコピー</a></li></ol></li><li><a href="#toc5" tabindex="0">&#x2b1b;︎構文の説明</a><ol><li><a href="#toc6" tabindex="0">・単体の行・列のコピー</a></li><li><a href="#toc7" tabindex="0">・複数の行・列のコピー</a></li></ol></li><li><a href="#toc8" tabindex="0">&#x2b1b;︎変数を使用した行のコピー</a><ol><li><a href="#toc9" tabindex="0">・１つの行のコピー</a></li><li><a href="#toc10" tabindex="0">・複数の行をコピー</a></li></ol></li><li><a href="#toc11" tabindex="0">&#x2b1b;︎変数を使用した列のコピー</a><ol><li><a href="#toc12" tabindex="0">・1つの列のコピー</a></li><li><a href="#toc13" tabindex="0">・複数の列のコピー</a></li></ol></li><li><a href="#toc14" tabindex="0">&#x2b1b;︎貼り付けの形式とプログラム</a></li><li><a href="#toc15" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc16" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎こんなことができるようになる！</span></h2>



<p>・変数を使用して行・複数行をコピーすることができる<br>・変数を使用して列・複数列をコピーすることができる</p>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎忙しい向けのコピペ用のプログラム</span></h2>



<h3 class="wp-block-heading"><span id="toc3">・複数行のコピー</span></h3>



<pre class="wp-block-verse">Sub 変数を用いて複数の行数をコピーする()

Dim N1 As Long, N2 As Long
N1 = 3 'コピーしたい開始行数を入力する
N2 = 5 'コピーしたい終わり行数を入力する
Rows(N1 &amp; ":" &amp; N2).Copy

End Sub</pre>



<h3 class="wp-block-heading"><span id="toc4">・複数列のコピー</span></h3>



<pre class="wp-block-verse">Sub 変数を用いて複数の列をコピーする()

Dim N1 As Long, N2 As Long
N1 = 3 'コピーしたい開始行数を入力する
N2 = 10 'コピーしたい終わり行数を入力する
Range(Columns(N1), Columns(N2)).Copy

End Sub</pre>



<h2 class="wp-block-heading"><span id="toc5">&#x2b1b;︎構文の説明</span></h2>



<h3 class="wp-block-heading"><span id="toc6">・単体の行・列のコピー</span></h3>



<p>行:Rows(<span class="bold-red">行番号</span>).Copy<br>列:Columns(<span class="bold-red">列番号</span>).Copy または　　Columns(“<span class="bold-blue">列英字</span>”).Copy</p>



<h3 class="wp-block-heading"><span id="toc7">・複数の行・列のコピー</span></h3>



<p>行:Rows(<span class="bold-red">開始行番号</span>:<span class="bold-blue">終わり行番号</span>).Copy<br>列:Range(Columns(<span class="bold-red">開始列番号</span>),Columns(<span class="bold-blue">終わり列番号</span>)).Copy</p>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎変数を使用した行のコピー</span></h2>



<h3 class="wp-block-heading"><span id="toc9">・１つの行のコピー</span></h3>



<p>まずは<strong><span class="marker-under">1行のコピーをする方法</span></strong>を紹介します。<br>簡単なプログラムなので見本から見ていきましょう。</p>



<pre class="wp-block-verse">Sub 変数の行数をコピーする()

Dim N As Long
<span class="bold-red">N</span> = 6 'コピーしたい行数を入力する
Rows(<span class="bold-red">N</span>).Copy

End Sub</pre>



<p><span class="bold-red">変数N</span>に数値を格納して「Rows(<span class="bold-red">N</span>)」のように当てはめています。<br>これで変数Nに格納した数値の行番号のコピーが可能となります。<br>見本では<strong><span class="marker-under-red">N＝6なので6行目がコピー</span></strong>されます。</p>



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



<figure class="wp-block-image size-full"><img decoding="async" width="385" height="189" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-60.png" alt="" class="wp-image-3479" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-60.png 385w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-60-300x147.png 300w" sizes="(max-width: 385px) 100vw, 385px" /></figure>



<p>6行目がコピーできましたね。</p>



<h3 class="wp-block-heading"><span id="toc10">・複数の行をコピー</span></h3>



<p>今度は<strong><span class="marker-under">複数行のコピー</span></strong>を見ていきましょう。<br>こちらは一工夫必要になります。</p>



<p>まず通常の複数行のコピーの例を見ていきましょう。<br>Rows(<span class="bold-red">3</span>:<span class="bold-blue">5</span>).Cooy</p>



<p>今回の見本は<span class="bold-red">3</span>から<span class="bold-blue">5</span>行目のコピーとなります。</p>



<p>では変数を用いた場合はどうなるのでしょうか。<br>構文はこちらです。</p>



<p><strong><span class="fz-20px">Rows(<span class="bold-red">開始行番号</span>:<span class="bold-blue">終わり行番号</span>).Copy</span></strong></p>



<p>今回は見本で「<span class="bold-red">開始行番号</span>」を「<span class="bold-red">N1</span>」、「<strong><span class="bold-blue">終わり行番号</span></strong>」を「<span class="bold-blue">N2</span>」とします。</p>



<p><strong>「<span class="bold-red">開始行番号</span>:<span class="bold-blue">終わり行番号</span>」</strong>の形にしないといけないのですが、<br>本来数値の入る行番号に変数の文字列が入力されます。<br>すると区切りの<strong><span class="marker-under">「:」が検出されなくなるため、「&amp;」と「&#8221;」で分ける必要があります。</span></strong></p>



<p>結果としてこのようになります。</p>



<p><strong><span class="fz-20px">Rows(<span class="bold-red">N1</span> &amp; &#8220;:&#8221; &amp; <span class="bold-blue">N2</span>).Copy</span></strong></p>



<p>ちなみに「&amp;」と「&#8221;」を省略すると「N1:N2」という文字列で検出されるため、エラーとなります。</p>



<p>では「<span class="bold-red">3行目</span>から<span class="bold-blue">５行目</span>」をコピーするプログラムを紹介します。</p>



<pre class="wp-block-verse">Sub 変数を用いて複数の行数をコピーする()

Dim N1 As Long, N2 As Long
<span class="bold-red">N1</span> = 3 'コピーしたい開始行数を入力する
<span class="bold-blue">N2</span> = 5 'コピーしたい終わり行数を入力する
Rows(<span class="bold-red">N1</span> &amp; ":" &amp; <span class="bold-blue">N2</span>).Copy
End Sub
</pre>



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



<figure class="wp-block-image size-full"><img decoding="async" width="450" height="192" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-61.png" alt="" class="wp-image-3480" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-61.png 450w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-61-300x128.png 300w" sizes="(max-width: 450px) 100vw, 450px" /></figure>



<p>狙い通り3から5行目をコピーすることができました。</p>



<h2 class="wp-block-heading"><span id="toc11">&#x2b1b;︎変数を使用した列のコピー</span></h2>



<p>これまでは行のコピーでしたが、今度は<strong><span class="marker-under">列のコピー方法</span></strong>について紹介します。<br>まず前提条件として、列のはAやCといった「英字」で表されます。</p>



<p>しかし英字は計算できない上に文字列なので、VBAには不向きになります。<br>なので今回は<strong><span class="marker-under">列番号を元に説明していきます。</span></strong><br>列番号の考え方として「A」は「1」、「B」は「2」など英字が進むにつれて数値が増える仕組みになります。</p>



<p>しかし列番号を数えるのは大変ですよね。<br>そこで<strong><span class="marker-under-red">簡単に列番号を求める方法を紹介</span></strong>します。</p>



<p>まず、<strong><span class="marker-under-red">求めたい列を選択</span></strong>します。<br>ここでは「DA列」を見本にしてみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="408" height="253" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-62.png" alt="" class="wp-image-3481" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-62.png 408w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-62-300x186.png 300w" sizes="(max-width: 408px) 100vw, 408px" /></figure>



<p>この状態で<strong><span class="marker-under-red">「Ctrl」+「Shift」を押したまま「←」を押します。</span></strong><br>すると列番号が表示されます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="426" height="199" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-63.png" alt="" class="wp-image-3482" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-63.png 426w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-63-300x140.png 300w" sizes="(max-width: 426px) 100vw, 426px" /></figure>



<p>これで「DA列」の<strong><span class="marker-under-red">列番号は「<span class="bold-red">105</span>」番目</span></strong>ということがわかりました。</p>



<h3 class="wp-block-heading"><span id="toc12">・1つの列のコピー</span></h3>



<p>まず、<strong><span class="marker-under">1列をコピーする方法</span></strong>についてみていきましょう。<br>こちらも先にプログラムから見ていきましょう。</p>



<pre class="wp-block-verse">Sub 変数の列をコピーする()

Dim N As Long
<span class="bold-red">N</span> = 6 'コピーしたい行数を入力する
Columns(<span class="bold-red">N</span>).Copy

End Sub</pre>



<p>列のコピーの部分は「<span class="bold-red">N</span>」に当てはまります。<br>「Columns(<span class="bold-red">N</span>)」となっており、<strong><span class="marker-under-red">N=6を読み取っているので6列目をコピー</span></strong>することになります。<br>Aから数えると<span class="marker-under-red">6つ目はF列</span>なのでF列をコピーしているプログラムになりますね。</p>



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



<figure class="wp-block-image size-full"><img decoding="async" width="663" height="169" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-64.png" alt="" class="wp-image-3483" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-64.png 663w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-64-300x76.png 300w" sizes="(max-width: 663px) 100vw, 663px" /></figure>



<p>F列をコピーすることができました。</p>



<h3 class="wp-block-heading"><span id="toc13">・複数の列のコピー</span></h3>



<p>ここが今回の山場になります。<br><strong><span class="marker-under">変数を用いた複数列のコピー</span></strong>を行ってみましょう。</p>



<p>まず、例として「<span class="bold-red">C列</span>から<span class="bold-blue">J列</span>」をコピーしてみたいと思います。<br>では通常のプログラムを見てみましょう。</p>



<p><span class="fz-18px"><strong><span class="fz-20px">Columns(&#8220;<span class="bold-red">C</span>:<span class="bold-blue">J</span>&#8220;).Copy</span></strong></span></p>



<p>簡単ですね。「Columns(&#8220;C:J&#8221;)」でC列からJ列を指示してコピーしています。<br>しかし今回は変数を使用します。<br>さらに冒頭で説明した通り、汎用性を考えて<strong><span class="marker-under">列番号で指示</span></strong>してみましょう。</p>



<p>では構文を紹介します。</p>



<p><strong><span class="fz-20px">Range(Columns(<span class="bold-red">開始列番号</span>),Columns(<span class="bold-blue">終わり列番号</span>)).Copy</span></strong></p>



<p>こちらの開始列番号と終わり列番号に変数を組み込むだけです。<br>今回は見本で「<span class="bold-red">開始列番号</span>」を「<span class="bold-red">N1</span>」、「<span class="bold-blue">終わり列番号</span>」を「<span class="bold-blue">N2</span>」とします。<br>それではプログラムを見ていきましょう。</p>



<pre class="wp-block-verse">Sub 変数を用いて複数の列をコピーする()

Dim N1 As Long, N2 As Long
<span class="bold-red">N1</span> = 3 'コピーしたい開始行数を入力する
<span class="bold-blue">N2</span> = 10 'コピーしたい終わり行数を入力する
Range(Columns(<span class="bold-red">N1</span>), Columns(<span class="bold-blue">N2</span>)).Copy

End Sub</pre>



<p>C列はAから数えて「3」番目なので開始列番号には「3」<br>J列はAから数えて「10」番目なので終わり列番号には「10」が入ります。</p>



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



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="236" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-65-1024x236.png" alt="" class="wp-image-3484" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-65-1024x236.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-65-300x69.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-65-768x177.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-65.png 1035w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>狙い通りC列からJ列までコピー出来ていますね。</p>



<h2 class="wp-block-heading"><span id="toc14">&#x2b1b;︎貼り付けの形式とプログラム</span></h2>



<p>これまではコピーの方法についてまとめました。<br>そのコピーした行・列を貼り付けるのですが、値のみや書式など<br>様々な貼り付け方法が存在します。</p>



<p>そこで各貼り付け方法を見ていきましょう。</p>



<p>貼り付けの表を参照してください。</p>



<p></p>



<pre class="wp-block-verse">貼り付け位置.PasteSpecial<span class="bold-red"> Paste:=</span><span class="bold-blue">貼り付け内容</span>,<span class="bold-red">Operation:=</span><span class="bold-blue">演算内容</span>,<span class="bold-red">SkipBlanks:=</span><span class="bold-blue">True Or False</span>,<span class="bold-red">Transpose:=</span><span class="bold-blue">True Or False</span>)<br>※PasteSpecial以降は省略可</pre>



<p>　</p>



<p>各貼り付けのオプションを下の表にまとめました。</p>



<figure class="wp-block-table is-style-regular"><table><thead><tr><th>内容</th><th>Ｎo</th><th>形式</th><th>詳細</th></tr></thead><tbody><tr><td>Paste</td><td>①</td><td>xlpasteAll</td><td>すべて</td></tr><tr><td></td><td>②</td><td>xlpasteFormulas</td><td>数式</td></tr><tr><td></td><td>③</td><td>xlPasteValues</td><td>値</td></tr><tr><td></td><td>④</td><td>xlpasteFormats</td><td>書式</td></tr><tr><td></td><td>⑤</td><td>xlpasteComments</td><td>コメント</td></tr><tr><td></td><td>⑥</td><td>xlPasteValidation</td><td>入力規則</td></tr><tr><td></td><td>⑦</td><td>xlPasteAllUsingSourceTheme</td><td>コピー元のテーマを使用してすべて貼り付け</td></tr><tr><td></td><td>⑧</td><td>xlPasteAllExceptBorders</td><td>罫線を除くすべて</td></tr><tr><td></td><td>⑨</td><td>xlpasteColumnWidths</td><td>列幅</td></tr><tr><td></td><td>⑩</td><td>xlpasteFormulasAndNumberFormats</td><td>数式と数値の書式</td></tr><tr><td></td><td>⑪</td><td>xlPasteValuesAndNumberFormats</td><td>値と数値の書式</td></tr><tr><td></td><td>⑫</td><td>xlPasteAllMergingConditionalFormats</td><td>すべて結合されている条件付き書式</td></tr><tr><td>Operation</td><td>⑬</td><td>xlPasteSpecialOperationNone</td><td>しない</td></tr><tr><td></td><td>⑭</td><td>xlPasteSpecialOperationAdd</td><td>加算</td></tr><tr><td></td><td>⑮</td><td>xlPasteSpecialOperationSubtract</td><td>減算</td></tr><tr><td></td><td>⑯</td><td>xlPasteSpecialOperationMultiply</td><td>乗算</td></tr><tr><td></td><td>⑰</td><td>xlPasteSpecialOperationDivide</td><td>除算</td></tr><tr><td>SkipBlanks</td><td>⑱</td><td>True</td><td>空白セルを無視する</td></tr><tr><td></td><td>⑲</td><td>False</td><td>空白セルをしない</td></tr><tr><td>Transpose</td><td>⑳</td><td>True</td><td>行列を入れ替える</td></tr><tr><td></td><td>㉑</td><td>False</td><td>行列を入れ替えない</td></tr></tbody></table></figure>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64.png" alt="" class="wp-image-2739" width="591" height="412" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64.png 770w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64-300x208.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64-768x534.png 768w" sizes="(max-width: 591px) 100vw, 591px" /></figure>



<p>では例を見てみましょう。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>数値のみ貼り付けするときは…<br><strong><span class="marker-under-red">貼り付け位置.PasteSpecial Paste:=xlPasteValues</span></strong></p></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>コメントの貼り付けと行列を入れ替えるときは…<br><strong><span class="marker-under-red">貼り付け位置.PasteSpecial Paste:=xlpasteComments, Transpose:=True</span></strong></p></blockquote>



<p>それぞれの貼り付け方法の意味は通常の貼り付けの記事でまとめてますので、下記リンクにてご覧ください。</p>



<p>貼り付けの記事についてはこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e6%a7%98%e3%80%85%e3%81%aa%e8%b2%bc%e3%82%8a%e4%bb%98%e3%81%91%e3%80%91%e5%80%a4%e3%81%ae%e8%b2%bc%e3%82%8a%e4%bb%98%e3%81%91%e3%83%bb%e8%a1%8c%e3%81%a8%e5%88%97%e3%82%92%e5%85%a5%e3%82%8c/">【様々な貼り付け】値の貼り付け・行と列を入れ替えて貼り付ける方法などのオプション一覧 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



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



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



<p><a href="https://docs.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/copy-method-visual-basic-for-applications">Copy メソッド (Visual Basic for Applications) | Microsoft Docs</a></p>



<h2 class="wp-block-heading"><span id="toc16">&#x2b1b;︎まとめ</span></h2>



<p>いかがだったでしょうか。<br>変数を用いて、行・列を選択するのには少し工夫が必要ですね。</p>



<p>しかし慣れてしまえば簡単に行・列単位でコピーできます。<br>さらに今回紹介した数値での行・列の選択は計算とも組み合わせることが<br>可能なので是非活用してみてください。</p>



<p>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%a4%89%e6%95%b0%e3%82%92%e7%b5%84%e3%81%bf%e5%90%88%e3%82%8f%e3%81%9b%e3%81%a6%e5%88%97%e3%83%bb%e8%a1%8c%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3478</post-id>	</item>
		<item>
		<title>【マクロVBA】行・列のコピー！１つ・複数の行・列のコピーをして形式を指定して貼り付ける方法とは</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e8%a1%8c%e3%83%bb%e5%88%97%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc%ef%bc%81%ef%bc%91%e3%81%a4%e3%83%bb%e8%a4%87%e6%95%b0%e3%81%ae%e8%a1%8c%e3%83%bb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e3%2580%2591%25e8%25a1%258c%25e3%2583%25bb%25e5%2588%2597%25e3%2581%25ae%25e3%2582%25b3%25e3%2583%2594%25e3%2583%25bc%25ef%25bc%2581%25ef%25bc%2591%25e3%2581%25a4%25e3%2583%25bb%25e8%25a4%2587%25e6%2595%25b0%25e3%2581%25ae%25e8%25a1%258c%25e3%2583%25bb</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e8%a1%8c%e3%83%bb%e5%88%97%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc%ef%bc%81%ef%bc%91%e3%81%a4%e3%83%bb%e8%a4%87%e6%95%b0%e3%81%ae%e8%a1%8c%e3%83%bb/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sun, 11 Sep 2022 12:58:27 +0000</pubDate>
				<category><![CDATA[行・列操作]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[コピー]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[VBA]]></category>
		<category><![CDATA[マクロ]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=3468</guid>

					<description><![CDATA[普段コピーよく使用する動作ですが、まとめて行・列をコピーする場面があると思います。VBAでも同様に行・列のコピーが可能で、１つの行・列だけでなく複数の行・列もコピーをすることができます。 さらに値のみ貼り付けや数式の貼り [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>普段コピーよく使用する動作ですが、まとめて行・列をコピーする場面があると思います。<br>VBAでも同様に<strong><span class="marker-under">行・列のコピーが可能で、１つの行・列だけでなく複数の行・列もコピー</span></strong>をすることができます。</p>



<p>さらに<strong><span class="marker-under">値のみ貼り付けや数式の貼り付けなど様々な貼り付けの形式方法</span></strong><br>も紹介していますので、コピーと合わせて活用してみてください。</p>



<p>応用で、複数のコピーが大変な人向けに<br>配列を使ったコピー方法も紹介していますので是非参考にしてみてください。<br>それではみていきましょう。</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">&#x2b1b;︎構文</a><ol><li><a href="#toc2" tabindex="0">・単体の行・列のコピー</a></li><li><a href="#toc3" tabindex="0">・複数の行・列のコピー</a></li></ol></li><li><a href="#toc4" tabindex="0">&#x2b1b;︎忙しい向けのコピペ用のプログラム</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">&#x2b1b;︎行のコピー</a><ol><li><a href="#toc8" tabindex="0">・１つの行をコピーする</a></li><li><a href="#toc9" tabindex="0">・複数の行をコピーする</a></li></ol></li><li><a href="#toc10" tabindex="0">&#x2b1b;︎列のコピー</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">&#x2b1b;︎貼り付けの形式とプログラム</a></li><li><a href="#toc14" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc15" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎構文</span></h2>



<h3 class="wp-block-heading"><span id="toc2">・単体の行・列のコピー</span></h3>



<pre class="wp-block-verse">行:Rows(行番号).Copy<br>列:Columns(列番号).Copy または　　Columns(“列英字”).Copy</pre>



<h3 class="wp-block-heading"><span id="toc3">・複数の行・列のコピー</span></h3>



<pre class="wp-block-verse">行:Rows("開始行番号:終わり行番号").Copy<br>列:Columns(“開始列英字:終わり列英字”).Copy<br>　Range(Columns(開始列番号),Columns(終わり列番号)).Copy</pre>



<h2 class="wp-block-heading"><span id="toc4">&#x2b1b;︎忙しい向けのコピペ用のプログラム</span></h2>



<h3 class="wp-block-heading"><span id="toc5">・行のコピー</span></h3>



<pre class="wp-block-verse">Sub 行のコピー()<br>Rows(行番号を入力).Copy<br>End Sub</pre>



<h3 class="wp-block-heading"><span id="toc6">・列のコピー</span></h3>



<pre class="wp-block-verse">Sub 列をコピーする()<br>Columns(列番号).Copy<br>End Sub</pre>



<h2 class="wp-block-heading"><span id="toc7">&#x2b1b;︎行のコピー</span></h2>



<p>まずは<strong><span class="marker-under">行のコピー</span></strong>から説明します。<br>行はエクセルのシートでは横方向のセルを指します。</p>



<h3 class="wp-block-heading"><span id="toc8">・１つの行をコピーする</span></h3>



<p>まずは1行のコピー方法にていきましょう。<br>構文は下記の通りです。</p>



<p><strong><span class="fz-20px">Rows(<span class="bold-red">行番号</span>).Copy</span></strong></p>



<p>使用方法は簡単ですね。コピーしたい行番号を入力するだけで<br>コピーができます。</p>



<p>今回は<span class="bold-red">5行目</span>をコピーしてみましょう。</p>



<p>プログラムはこのようになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 行のコピー()</p><p>Rows(<span class="bold-red">5</span>).Copy</p><p>End Sub</p></blockquote>



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



<figure class="wp-block-image size-full"><img decoding="async" width="483" height="247" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-54.png" alt="" class="wp-image-3470" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-54.png 483w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-54-300x153.png 300w" sizes="(max-width: 483px) 100vw, 483px" /></figure>



<p>5行目が点線の枠で囲われており、コピーした事がわかりますね</p>



<h3 class="wp-block-heading"><span id="toc9">・複数の行をコピーする</span></h3>



<p>次は複数行をコピーする方法についてです。<br>例えば2行目から9行目までコピーする場合などですね。</p>



<p>構文は以下の通りです。<br><strong><span class="fz-20px">Rows(&#8220;<span class="bold-red">開始行番号</span>:<span class="bold-blue">終わり行番号</span>&#8220;).Copy</span></strong></p>



<p>こちらも単純ですね。<br>では見本で2行目から9行目までコピーしてみたいと思います。</p>



<p><span class="marker-under-red">開始行番号は2行目なので「<span class="bold-red">2</span>」。</span><br><span class="marker-under-blue">終わり行番号は9行目なので「<span class="bold-blue">9</span>」</span>となります。</p>



<p>プログラムはこのようになりました。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 複数の行をコピーする()</p><p>Rows(&#8220;<span class="bold-red">2</span>:<span class="bold-blue">9</span>&#8220;).Copy</p><p>End Sub</p></blockquote>



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



<figure class="wp-block-image size-full"><img decoding="async" width="421" height="250" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-55.png" alt="" class="wp-image-3471" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-55.png 421w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-55-300x178.png 300w" sizes="(max-width: 421px) 100vw, 421px" /></figure>



<p>2行目から9行目までコピーすることができました。</p>



<h2 class="wp-block-heading"><span id="toc10">&#x2b1b;︎列のコピー</span></h2>



<p>今度は<strong><span class="marker-under">列のコピー</span></strong>を見てみましょう。<br>列のコピーは行と比べて「<span class="bold-red">列番号</span>」または「<span class="bold-blue">列の英字</span>」で指定します。<br>しかし複数の列のコピーは少し工夫が必要になります。</p>



<h3 class="wp-block-heading"><span id="toc11">・１つの列をコピーする</span></h3>



<p>ではまず、1列のコピー方法を見ていきましょう。</p>



<p>構文はこちらです。列は2種類ありますね</p>



<pre class="wp-block-verse">・Columns(<span class="bold-red">列番号</span>).Copy
・Columns(“<span class="bold-blue">列</span><span class="bold-blue">の</span><span class="bold-blue">英字</span>”).Copy</pre>



<p>まずは列番号を入力する方法から紹介します。<br>通常の列は「英数字」で表示されていますよね。</p>



<p>しかし入力するのは列番号です。<br>列番号とは「A」は「1」、「B」は「2」などを指します。</p>



<p>しかし、「DA列」など数えるのは大変ですよね。<br>そこで<strong><span class="marker-under">簡単に列番号を求める方法</span></strong>を紹介します。</p>



<p>まず、<strong><span class="marker-under-red">求めたい列を選択</span></strong>します。<br>ここでは「DA列」を見本にしてみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="408" height="249" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-56.png" alt="" class="wp-image-3472" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-56.png 408w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-56-300x183.png 300w" sizes="(max-width: 408px) 100vw, 408px" /></figure>



<p>この状態で<strong><span class="marker-under-red">「Ctrl」+「Shift」を押したまま「←」を押します</span></strong>。<br>すると列番号が表示されます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="426" height="195" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-57.png" alt="" class="wp-image-3473" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-57.png 426w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-57-300x137.png 300w" sizes="(max-width: 426px) 100vw, 426px" /></figure>



<p>これで「<span class="bold-red">DA列</span>」の列番号は「<span class="bold-red">105</span>」番目ということがわかりました。<br>こちらを活用してコピーしてみましょう。</p>



<p>構文はこちらです。</p>



<p><strong><span class="fz-20px">Columns(<span class="bold-red">列番号</span>).Copy</span></strong></p>



<p>では先ほども求めた列番号「<span class="bold-red">105</span>」を入力します。<br>プログラムはこのようになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 列をコピーする()</p><p>Columns(<span class="bold-red">105</span>).Copy</p><p>End Sub</p></blockquote>



<p>実行した結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="619" height="253" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-58.png" alt="" class="wp-image-3474" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-58.png 619w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-58-300x123.png 300w" sizes="(max-width: 619px) 100vw, 619px" /></figure>



<p>「DA」列がコピーできました。</p>



<p>ちなみに<strong><span class="marker-under-blue">英数字を入力してもコピーは可能</span></strong>です。<br>構文はこちらです。</p>



<p><strong><span class="fz-20px">Columns(“<span class="bold-blue">列</span></span><span class="fz-20px"><span class="bold-blue">の</span></span><span class="fz-20px"><span class="bold-blue">英字</span>”).Copy</span></strong></p>



<p>プログラムはこのようになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 列をコピーする()</p><p>Columns(&#8220;<span class="bold-blue">DA</span>&#8220;).Copy</p><p>End Sub</p></blockquote>



<p>こちらのプログラムでもDA列をコピーすることができます。</p>



<h3 class="wp-block-heading"><span id="toc12">・複数の列をコピーする</span></h3>



<p>次は<strong><span class="marker-under">複数列コピーする方法</span></strong>を見ていきましょう。<br>こちらは<span class="marker-under-red"><strong><span class="bold-red">列番号</span>でコピーする方法</strong></span>と<strong><span class="marker-under-blue"><span class="bold-blue">列の英字</span>でコピーする方法</span></strong>を紹介します。</p>



<p>まずは列の英字でコピーする方法を見てみましょう。<br>構文はこちらです。</p>



<p><strong><span class="fz-20px">Columns(“<span class="bold-red">開始列英字</span>:<span class="bold-blue">終わり列英字</span>”).Copy</span></strong></p>



<p>こちらはイメージしやすいと思います。<br>例えば<strong>「<span class="bold-red">B列</span>から<span class="bold-blue">F列</span>」</strong>をコピーしたい場合はこのようになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 複数列をコピーする()</p><p>Columns(&#8220;<span class="bold-red">B</span>:<span class="bold-blue">F</span>&#8220;).Copy</p><p>End Sub</p></blockquote>



<p>それでは実行してみましょう。<br>実行してみた結果はこちらです。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-59.png" alt="" class="wp-image-3475" width="432" height="176" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-59.png 619w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-59-300x123.png 300w" sizes="(max-width: 432px) 100vw, 432px" /></figure>



<p>B列からF列までコピーすることができました。</p>



<p>もう１つの<strong><span class="marker-under">列番号で複数列コピーする方法</span></strong>も見てみましょう。<br>構文はこちらです。</p>



<p><strong><span class="fz-20px">Range(Columns(<span class="bold-red">開始列番号</span>),Columns(<span class="bold-blue">終わり列番号</span>)).Copy</span></strong></p>



<p>先程は英字で指定していましたがこちらは数値で入力できます。</p>



<p>　</p>



<p>なので見本の「B列からF列」をコピーしたい場合は<br>「B」は「<span class="bold-red">2</span>」、「F」は「<span class="bold-blue">6</span>」に当てはまるので<br>プログラムはこのようになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 複数列をコピーする()</p><p>Range(Columns(<span class="bold-red">2</span>), Columns(<span class="bold-blue">6</span>)).Copy</p><p>End Sub</p></blockquote>



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



<p>B列からF列までコピーすることができました。</p>



<h2 class="wp-block-heading"><span id="toc13">&#x2b1b;︎貼り付けの形式とプログラム</span></h2>



<p>これまでは<strong><span class="marker-under">コピーの方法</span></strong>についてまとめました。<br>そのコピーした行・列を貼り付けるのですが、<strong><span class="marker-under">値のみや書式など<br>様々な貼り付け方法が存在</span></strong>します。</p>



<p>そこで各貼り付け方法を見ていきましょう。</p>



<p>貼り付けの表を参照してください。</p>



<p></p>



<pre class="wp-block-verse">貼り付け位置.PasteSpecial<span class="bold-red"> Paste:=</span><span class="bold-blue">貼り付け内容</span>,<span class="bold-red">Operation:=</span><span class="bold-blue">演算内容</span>,<span class="bold-red">SkipBlanks:=</span><span class="bold-blue">True Or False</span>,<span class="bold-red">Transpose:=</span><span class="bold-blue">True Or False</span>)<br>※PasteSpecial以降は省略可</pre>



<p>　</p>



<p>各貼り付けのオプションを下の表にまとめました。</p>



<figure class="wp-block-table is-style-regular"><table><thead><tr><th>内容</th><th>Ｎo</th><th>形式</th><th>詳細</th></tr></thead><tbody><tr><td>Paste</td><td>①</td><td>xlpasteAll</td><td>すべて</td></tr><tr><td></td><td>②</td><td>xlpasteFormulas</td><td>数式</td></tr><tr><td></td><td>③</td><td>xlPasteValues</td><td>値</td></tr><tr><td></td><td>④</td><td>xlpasteFormats</td><td>書式</td></tr><tr><td></td><td>⑤</td><td>xlpasteComments</td><td>コメント</td></tr><tr><td></td><td>⑥</td><td>xlPasteValidation</td><td>入力規則</td></tr><tr><td></td><td>⑦</td><td>xlPasteAllUsingSourceTheme</td><td>コピー元のテーマを使用してすべて貼り付け</td></tr><tr><td></td><td>⑧</td><td>xlPasteAllExceptBorders</td><td>罫線を除くすべて</td></tr><tr><td></td><td>⑨</td><td>xlpasteColumnWidths</td><td>列幅</td></tr><tr><td></td><td>⑩</td><td>xlpasteFormulasAndNumberFormats</td><td>数式と数値の書式</td></tr><tr><td></td><td>⑪</td><td>xlPasteValuesAndNumberFormats</td><td>値と数値の書式</td></tr><tr><td></td><td>⑫</td><td>xlPasteAllMergingConditionalFormats</td><td>すべて結合されている条件付き書式</td></tr><tr><td>Operation</td><td>⑬</td><td>xlPasteSpecialOperationNone</td><td>しない</td></tr><tr><td></td><td>⑭</td><td>xlPasteSpecialOperationAdd</td><td>加算</td></tr><tr><td></td><td>⑮</td><td>xlPasteSpecialOperationSubtract</td><td>減算</td></tr><tr><td></td><td>⑯</td><td>xlPasteSpecialOperationMultiply</td><td>乗算</td></tr><tr><td></td><td>⑰</td><td>xlPasteSpecialOperationDivide</td><td>除算</td></tr><tr><td>SkipBlanks</td><td>⑱</td><td>True</td><td>空白セルを無視する</td></tr><tr><td></td><td>⑲</td><td>False</td><td>空白セルをしない</td></tr><tr><td>Transpose</td><td>⑳</td><td>True</td><td>行列を入れ替える</td></tr><tr><td></td><td>㉑</td><td>False</td><td>行列を入れ替えない</td></tr></tbody></table></figure>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64.png" alt="" class="wp-image-2739" width="591" height="412" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64.png 770w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64-300x208.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-64-768x534.png 768w" sizes="(max-width: 591px) 100vw, 591px" /></figure>



<p>では例を見てみましょう。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>数値のみ貼り付けするときは…<br><strong><span class="marker-under-red">貼り付け位置.PasteSpecial Paste:=xlPasteValues</span></strong></p></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>コメントの貼り付けと行列を入れ替えるときは…<br><strong><span class="marker-under-red">貼り付け位置.PasteSpecial Paste:=xlpasteComments, Transpose:=True</span></strong></p></blockquote>



<p>それぞれの貼り付け方法の意味は通常の貼り付けの記事でまとめてますので、下記リンクにてご覧ください。</p>



<p>貼り付けの記事についてはこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e6%a7%98%e3%80%85%e3%81%aa%e8%b2%bc%e3%82%8a%e4%bb%98%e3%81%91%e3%80%91%e5%80%a4%e3%81%ae%e8%b2%bc%e3%82%8a%e4%bb%98%e3%81%91%e3%83%bb%e8%a1%8c%e3%81%a8%e5%88%97%e3%82%92%e5%85%a5%e3%82%8c/">【様々な貼り付け】値の貼り付け・行と列を入れ替えて貼り付ける方法などのオプション一覧 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



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



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



<p><a href="https://docs.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/copy-method-visual-basic-for-applications">Copy メソッド (Visual Basic for Applications) | Microsoft Docs</a></p>



<h2 class="wp-block-heading"><span id="toc15">&#x2b1b;︎まとめ</span></h2>



<p>いかがだったでしょうか。<br>行・列のコピーは結構使用頻度も多いと思いますので<br>役立つ知識だとおもいます。</p>



<p>コピペについてまとめた記事もありますので参考にしてください</p>



<p>また、今回は数値・英字でコピー範囲を指定しましたが、<br>変数でも対応が可能です。<br>そちらについても別の記事でまとめてますので参考にしてみて下さい</p>



<p>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e8%a1%8c%e3%83%bb%e5%88%97%e3%81%ae%e3%82%b3%e3%83%94%e3%83%bc%ef%bc%81%ef%bc%91%e3%81%a4%e3%83%bb%e8%a4%87%e6%95%b0%e3%81%ae%e8%a1%8c%e3%83%bb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3468</post-id>	</item>
		<item>
		<title>【TRANSPOSE関数】列と行のデータを参照のまま一瞬で入れ替える！方法とエラー対応</title>
		<link>https://dokugakuexcel.com/%e3%80%90transpose%e9%96%a2%e6%95%b0%e3%80%91%e5%88%97%e3%81%a8%e8%a1%8c%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e5%8f%82%e7%85%a7%e3%81%ae%e3%81%be%e3%81%be%e4%b8%80%e7%9e%ac%e3%81%a7%e5%85%a5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590transpose%25e9%2596%25a2%25e6%2595%25b0%25e3%2580%2591%25e5%2588%2597%25e3%2581%25a8%25e8%25a1%258c%25e3%2581%25ae%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2582%2592%25e5%258f%2582%25e7%2585%25a7%25e3%2581%25ae%25e3%2581%25be%25e3%2581%25be%25e4%25b8%2580%25e7%259e%25ac%25e3%2581%25a7%25e5%2585%25a5</link>
					<comments>https://dokugakuexcel.com/%e3%80%90transpose%e9%96%a2%e6%95%b0%e3%80%91%e5%88%97%e3%81%a8%e8%a1%8c%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e5%8f%82%e7%85%a7%e3%81%ae%e3%81%be%e3%81%be%e4%b8%80%e7%9e%ac%e3%81%a7%e5%85%a5/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Fri, 22 Apr 2022 13:42:09 +0000</pubDate>
				<category><![CDATA[関数]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[TRANSPOSE関数]]></category>
		<category><![CDATA[入れ替え]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=2751</guid>

					<description><![CDATA[今回は参照状態のまま列や行を入れ替える方法についてまとめています。こちらの関数を知らなければ「行と列を入れ替えて貼り付ける」か参照状態を保持したい場合は1つずづ参照するようになってしまいます。 記事をご覧になれば一瞬で行 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>今回は<strong><span class="marker-under">参照状態のまま列や行を入れ替える方法</span></strong>についてまとめています。<br>こちらの関数を知らなければ「行と列を入れ替えて貼り付ける」か参照状態を<br>保持したい場合は1つずづ参照するようになってしまいます。</p>



<p>記事をご覧になれば一瞬で行と列を入れ替えることができますので<br>ぜひ参考にしてみてください。</p>



<p>それでは見ていきましょう。</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">■関数の使用方法について</a><ol><li><a href="#toc3" tabindex="0">①行と列を入れ替えた先の出力範囲を選択する</a></li><li><a href="#toc4" tabindex="0">②関数を入力する</a></li><li><a href="#toc5" tabindex="0">③配列関数として確定する</a></li></ol></li><li><a href="#toc6" tabindex="0">■よくあるエラーと対処法</a><ol><li><a href="#toc7" tabindex="0">・出力結果が#N/Aのエラーになる。</a></li><li><a href="#toc8" tabindex="0">・配列の1部を変更できません</a></li></ol></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></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■関数の仕組み</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong><span class="fz-20px"><span class="fz-22px"><span class="bold-blue">{</span>=TRANSPOSE(<span class="bold-red">参照元の配列</span>)<span class="bold-blue">}</span></span></span></strong></p></blockquote>



<p>こちらの関数は<strong><span class="bold-blue">配列関数</span></strong>になっています。<br>関数を確定する際には<strong><span class="marker-under-blue">「Shift」+「Ctrl」+「Enter」を同時に押す</span></strong>必要があります。</p>



<h2 class="wp-block-heading"><span id="toc2">■関数の使用方法について</span></h2>



<p>では関数の使用方法について見ていきましょう。<br>下図の見本をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="581" height="447" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-72.png" alt="" class="wp-image-2752" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-72.png 581w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-72-300x231.png 300w" sizes="(max-width: 581px) 100vw, 581px" /></figure>



<p><span class="bold-red">B2からE13</span>までデータが入力されています。<br>今回はこちらのデータをまとめて行と列を入れ替えてみましょう。</p>



<p><strong><span class="marker-under-red">ポイントとして行と列を入れ替える「行の数」と「列の数」を把握</span></strong>しておく必要があります。<br><span class="marker-under"><strong>行の数</strong></span>は2行目から13行目の<strong><span class="marker-under">「12行」</span></strong><br><strong><span class="marker-under-blue">列の数</span></strong>はB列からE列の<strong><span class="marker-under-blue">「4列」</span></strong>になります。</p>



<p>では手順1です。</p>



<h3 class="wp-block-heading"><span id="toc3">①行と列を入れ替えた先の出力範囲を選択する</span></h3>



<p>まずは<strong><span class="marker-under-red">出力先の範囲を選択</span></strong>します。<br>今回は「<strong><span class="marker-under">12行目</span></strong>」と「<strong><span class="marker-under-blue">4列</span></strong>」が参照元なので「<strong><span class="marker-under-blue">4行</span></strong>と<strong><span class="marker-under">12列</span></strong>」分選択できればどこでも構いません。</p>



<p>見本でG2からR5を選択してみました。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="293" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-73-1024x293.png" alt="" class="wp-image-2753" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-73-1024x293.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-73-300x86.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-73-768x220.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-73-1536x439.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-73.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">②関数を入力する</span></h3>



<p>では本題の<strong><span class="marker-under-red">関数を入力</span></strong>していきます。<br>再度関数の仕組みを見てみましょう。</p>



<p><strong><span class="fz-22px"><span class="bold-blue">{</span>=TRANSPOSE(<span class="bold-red">参照元の配列</span>)<span class="bold-blue">}</span></span></strong></p>



<p>ここでの参照元の配列は「B2からE13」。つまり「<span class="bold-red">B2:E13</span>」となります。</p>



<p>では数式バーに「<span class="bold-blue">｛｝</span>」を除いた状態で関数を打ち込んでみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="313" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-74-1024x313.png" alt="" class="wp-image-2754" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-74-1024x313.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-74-300x92.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-74-768x235.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-74-1536x469.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-74.png 1863w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>数式は上図のように「＝TRANSPOSE(<span class="bold-red">B2:E13</span>)」となります。</p>



<h3 class="wp-block-heading"><span id="toc5">③配列関数として確定する</span></h3>



<p>先ほどは関数の入力をしてきました。<br>最後に<strong><span class="marker-under-red">配列関数としてTRANSPOSE関数を確定</span></strong>しましょう。</p>



<p>配列とは複数の列・行で構成されたデータのことです。</p>



<p>配列関数として確定する際には<strong><span class="marker-under-blue">「Shift」+「Ctrl」+「Enter」を同時に押します</span></strong>。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="76" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-75-1024x76.png" alt="" class="wp-image-2755" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-75-1024x76.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-75-300x22.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-75-768x57.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-75.png 1435w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>関数が「=TRANSPOSE(B2:E13)」から「<span class="bold-blue">{</span>=TRANSPOSE(B2:E13)<span class="bold-blue">}</span>」に変化していますね。<br>では関数を入力したG2からR5を見てみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="314" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-76-1024x314.png" alt="" class="wp-image-2756" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-76-1024x314.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-76-300x92.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-76-768x235.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-76-1536x471.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-76.png 1870w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>狙い通り行と列を入れ替えることができました。</p>



<h2 class="wp-block-heading"><span id="toc6">■よくあるエラーと対処法</span></h2>



<p>それではTRANSPOSE関数を使用する中でよくあるエラーと対処方について説明します。</p>



<h3 class="wp-block-heading"><span id="toc7">・出力結果が#N/Aのエラーになる。</span></h3>



<p>こちらのエラーは<strong><span class="marker-under">参照範囲が反映先の範囲に対して列数または行数が足らない</span></strong>ことが考えられます。<br>下図の見本をご覧ください。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="280" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-77-1024x280.png" alt="" class="wp-image-2757" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-77-1024x280.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-77-300x82.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-77-768x210.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-77.png 1191w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>参照元は<strong><span class="marker-under-red">6行</span></strong>あるのに対し、反映先は<strong><span class="marker-under-red">8列</span></strong>で関数を入力してみました。<br>結果として7.8行目の参照ができないことから7.8列目は<strong><span class="marker-under-blue">#N/Aのエラー</span></strong>になってしまいます。</p>



<h3 class="wp-block-heading"><span id="toc8">・配列の1部を変更できません</span></h3>



<figure class="wp-block-image size-full"><img decoding="async" width="416" height="240" src="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-78.png" alt="" class="wp-image-2758" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/04/image-78.png 416w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-78-300x173.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-78-330x190.png 330w, https://dokugakuexcel.com/wp-content/uploads/2022/04/image-78-120x68.png 120w" sizes="(max-width: 416px) 100vw, 416px" /></figure>



<p>こちらのエラーは<strong><span class="marker-under-blue">配列内のセルを編集したり、削除したりする際に発生</span></strong>します。</p>



<p>参照範囲を変更したいのであれば<br>セルの範囲を再選択・再入力した後に「Shift」+「Ctrl」+「Enter」を同時に押して<br>関数を確定してください。</p>



<p>内容の一部を変更したい・削除したいのであれば配列関数をすべて削除しないといけません<br>もし、参照元のリンクが切れてもいいのであれ<strong><span class="marker-under-red">ば指定した配列関数内すべてをコピーして<br>値のみ同じ位置で貼り付けることで編集可能</span></strong>になります。</p>



<h2 class="wp-block-heading"><span id="toc9">■別の方法で列・行を参照したまま入れ替える方法</span></h2>



<p>これまではTRANSPOSE関数を用いて列・行の入れ替えを説明してきました。<br>配列関数はまとめて反映されるのでとても便利ですが編集などを行う際は不便です。</p>



<p>別の記事で通常の参照を応用して<br>列・行を参照状態のまま入れ替える方法をまとめていますので是非参考にしてみてください。</p>



<p>記事はこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e7%bd%ae%e6%8f%9b%e3%81%ae%e5%bf%9c%e7%94%a8%e3%80%91%e5%88%97%ef%bc%88%e6%a8%aa%ef%bc%89%e6%96%b9%e5%90%91%e3%81%ab%e9%80%a3%e7%b6%9a%e3%81%97%e3%81%9f%e8%a1%8c%ef%bc%88%e7%b8%a6%ef%bc%89/">【置換の応用】フィルダウンで出来ない、列（横）方向に連続した行（縦）参照を置換を活用して実現 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p></p>



<h2 class="wp-block-heading"><span id="toc10">■公式の説明 </span></h2>



<p>わかりやすいように説明したため公式と使用する語句が異なりますが </p>



<p>マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p><a href="https://support.microsoft.com/ja-jp/office/transpose-%E9%96%A2%E6%95%B0-ed039415-ed8a-4a81-93e9-4b6dfac76027">TRANSPOSE 関数 (microsoft.com)</a></p>



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



<p>いかがだったでしょうか。<br>知識がないと行列の入れ替えはとても手間のかかる作業ですが<br>今回の記事を活用して効率的に作業してみてください。</p>



<p>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90transpose%e9%96%a2%e6%95%b0%e3%80%91%e5%88%97%e3%81%a8%e8%a1%8c%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92%e5%8f%82%e7%85%a7%e3%81%ae%e3%81%be%e3%81%be%e4%b8%80%e7%9e%ac%e3%81%a7%e5%85%a5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2751</post-id>	</item>
		<item>
		<title>【ピポットテーブル②】活用方法とフィルター・列・行・値の設定・項目の追加方法</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%94%e3%83%9d%e3%83%83%e3%83%88%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e2%91%a1%e3%80%91%e6%b4%bb%e7%94%a8%e6%96%b9%e6%b3%95%e3%81%a8%e3%83%95%e3%82%a3%e3%83%ab%e3%82%bf%e3%83%bc%e3%83%bb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%2594%25e3%2583%259d%25e3%2583%2583%25e3%2583%2588%25e3%2583%2586%25e3%2583%25bc%25e3%2583%2596%25e3%2583%25ab%25e2%2591%25a1%25e3%2580%2591%25e6%25b4%25bb%25e7%2594%25a8%25e6%2596%25b9%25e6%25b3%2595%25e3%2581%25a8%25e3%2583%2595%25e3%2582%25a3%25e3%2583%25ab%25e3%2582%25bf%25e3%2583%25bc%25e3%2583%25bb</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%94%e3%83%9d%e3%83%83%e3%83%88%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e2%91%a1%e3%80%91%e6%b4%bb%e7%94%a8%e6%96%b9%e6%b3%95%e3%81%a8%e3%83%95%e3%82%a3%e3%83%ab%e3%82%bf%e3%83%bc%e3%83%bb/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Thu, 20 Jan 2022 12:18:18 +0000</pubDate>
				<category><![CDATA[ピポットテーブル]]></category>
		<category><![CDATA[フィルター]]></category>
		<category><![CDATA[値]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[項目]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=2036</guid>

					<description><![CDATA[今回の記事ではピポットテーブルの活用方法について説明します。ピポットテーブルを作成した後、データをどのように表示するか設定する重要な知識です。 前回はピポットテーブルの作成方法について説明しましたが今回の知識を身に着ける [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>今回の記事ではピポットテーブルの活用方法について説明します。<br>ピポットテーブルを作成した後、データをどのように表示するか設定する重要な知識です。</p>



<p>前回はピポットテーブルの作成方法について説明しましたが<br>今回の知識を身に着けると基本的なピポットテーブルの使用ができるようになるので<br>ぜひ参考にしてみてください。</p>



<p>前回の記事はこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%94%e3%83%9d%e3%83%83%e3%83%88%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e2%91%a0%e3%80%91%e5%88%9d%e5%bf%83%e8%80%85%e5%bf%85%e8%a6%8b%e3%81%be%e3%81%9a%e3%81%af%e3%81%93%e3%81%93%e3%81%8b/?preview_id=2022&amp;preview_nonce=54ff700f73&amp;preview=true&amp;_thumbnail_id=2033">【ピポットテーブル①】初心者必見まずはここから！ピポットテーブルの作成・挿入方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>それでは見ていきましょう。</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><ol><li><a href="#toc3" tabindex="0">・列の設定</a></li><li><a href="#toc4" tabindex="0">・行の設定</a></li><li><a href="#toc5" tabindex="0">・値の設定</a></li><li><a href="#toc6" tabindex="0">・フィルターの設定</a></li></ol></li><li><a href="#toc7" tabindex="0">■設定できない対処法について</a><ol><li><a href="#toc8" tabindex="0">・ピポットテーブル　レポートは、ほかのピポットテーブル　レポートと重なり合うことはできません。</a></li></ol></li><li><a href="#toc9" tabindex="0">■まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■ピポットテーブルのフィールドについて</span></h2>



<p>まずは作成したピポットテーブルを選択してみましょう。<br>下図のような画像が出てくると思います。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="828" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-9-1024x828.png" alt="" class="wp-image-2037" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-9-1024x828.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-9-300x242.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-9-768x621.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-9.png 1106w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ちなみに参照データは前回の記事の続きで果物屋の売り上げのデータを参照しています。<br>こちらの記事から見始めた方は右図のデータを参照しているので参考にしてみてください。</p>



<p>ピポットテーブルのフィールドを見ると<br>上部の<strong><span class="marker-under-red">「日時」「曜日」などの項目がある「フィールドセクション」</span></strong>と呼ばれるものと<br>下部の<strong><span class="marker-under-blue">「フィルター」「列」「行」「値」がある「領域セクション」</span></strong>があります。</p>



<p>そして今回は領域にセクションを当てはめてピポットテーブルを活用します。</p>



<p>それでは実際に活用していきます。</p>



<h2 class="wp-block-heading"><span id="toc2">■各領域の設定について</span></h2>



<h3 class="wp-block-heading"><span id="toc3">・列の設定</span></h3>



<p>まずは列の設定からです。<br>列は表でいうと<strong><span class="marker-under">横方向の項目</span></strong>になります。</p>



<p>では今回は「日時」を列に設定してみましょう。</p>



<p>上部の<strong><span class="marker-under-red">「日時」の項目をクリックしたまま「列」に移動</span></strong>してみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="422" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-10-1024x422.png" alt="" class="wp-image-2038" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-10-1024x422.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-10-300x124.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-10-768x317.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-10.png 1485w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>すると<strong><span class="marker-under">「列領域」に「曜日」</span></strong>が追加されました。<br>さらにピポットテーブルの列ラベルには「2022/1/18」などの日時が追加されました。</p>



<p>今回は日時のみ列に追加しましたが、複数のフィールドでも対応できます。</p>



<h3 class="wp-block-heading"><span id="toc4">・行の設定</span></h3>



<p>次は行の設定です。<br>行は表でいうと<strong><span class="marker-under-red">縦方向の項目</span></strong>になります。</p>



<p>では今回は「商品」を行に設定してみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="422" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-11-1024x422.png" alt="" class="wp-image-2039" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-11-1024x422.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-11-300x124.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-11-768x317.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-11.png 1462w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>上部の<strong><span class="marker-under">「商品」の項目をクリックしたまま「行」に移動</span></strong>してみましょう。</p>



<p>すると<strong><span class="marker-under">「行領域」に「商品」が追加</span></strong>されました。<br>さらにピポットテーブルの行ラベルには「みかん」などの日時が追加されました。</p>



<p>ここまでくると表になってきましたね。</p>



<p>こちらも今回は商品のみ行に追加しましたが、複数のフィールドでも対応できます。</p>



<h3 class="wp-block-heading"><span id="toc5">・値の設定</span></h3>



<p>つぎは値についてです。<br>こちらは<strong><span class="marker-under-red">データの層別や集計の核となる領域</span></strong>です。</p>



<p>今回は合計金額を分析したいと思います。</p>



<p>上部の<strong><span class="marker-under">「合計金額」の項目をクリックしたまま「値」に移動</span></strong>してみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="358" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-12-1024x358.png" alt="" class="wp-image-2040" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-12-1024x358.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-12-300x105.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-12-768x268.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-12-1536x537.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-12.png 1625w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>これでピポットテーブルの仕組みや活用法の基礎を理解したといってもいいでしょう。<br>羅列したデータをピポットテーブルを活用することにより<br>その日の合計金額を集計することができました。</p>



<p>しかし、ピポットテーブルはまだまだ奥深いです。</p>



<p>こちらも今回は合計金額のみ値に追加しましたが、複数のフィールドでも対応できます。</p>



<h3 class="wp-block-heading"><span id="toc6">・フィルターの設定</span></h3>



<p>最後にフィルターについてです。<br>こちらは設定しなくても問題ありませんが<br><strong><span class="marker-under-red">データの絞り込みができる</span></strong>のでとても便利な機能です。</p>



<p>参照データには「曜日」の項目があるので「曜日」をフィルターに設定してみます。</p>



<p>上部の<strong><span class="marker-under-red">「曜日」の項目をクリックしたまま「フィルター」に移動</span></strong>してみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="375" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-13-1024x375.png" alt="" class="wp-image-2041" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-13-1024x375.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-13-300x110.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-13-768x281.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-13-1536x562.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-13.png 1594w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>すると「フィルター領域」に「曜日」が追加されました。<br>ピポットテーブルの上部にも「曜日」の項目が選択できるのでクリックしてみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="794" height="499" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-14.png" alt="" class="wp-image-2042" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-14.png 794w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-14-300x189.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-14-768x483.png 768w" sizes="(max-width: 794px) 100vw, 794px" /></figure>



<p>「日～土」まで選択できるようになりました。<br>月を選択してみるとピポットテーブルはこのように変化しました。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="596" height="264" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-15.png" alt="" class="wp-image-2043" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-15.png 596w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-15-300x133.png 300w" sizes="(max-width: 596px) 100vw, 596px" /></figure>



<p>見ての通り、月曜日に絞り込んだ際のデータが表示されました。<br>フィルター選択画面に「複数のアイテムを選択」とありますが、こちらを選択すると<br>「月・木・土」など複数のフィルターを選択できます。</p>



<p>こちらも今回は曜日のみフィルターに追加しましたが、複数のフィールドでも対応できます。</p>



<h2 class="wp-block-heading"><span id="toc7">■設定できない対処法について</span></h2>



<h3 class="wp-block-heading"><span id="toc8">・ピポットテーブル　レポートは、ほかのピポットテーブル　レポートと重なり合うことはできません。</span></h3>



<figure class="wp-block-image size-full"><img decoding="async" width="768" height="249" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-16.png" alt="" class="wp-image-2044" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-16.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-16-300x97.png 300w" sizes="(max-width: 768px) 100vw, 768px" /></figure>



<p>こちらのエラーは複数のピポットテーブルが重なり合っている可能性があります。<br>下図の見本をご覧ください。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="210" src="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-17-1024x210.png" alt="" class="wp-image-2045" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/01/image-17-1024x210.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-17-300x62.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-17-768x158.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-17-1536x316.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2022/01/image-17.png 1738w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>先ほどまで説明に使用していたピポットテーブルを見本に進めたいと思います。<br>現在は「K列からQ列」、「S列以降」と2つのピポットテーブルが並んでいます。</p>



<p>しかし 「K列からQ列」のピポットテーブルはフィルターで絞り込んでいるので「K列からQ列」に<br>収まっていますが、フィルターを解除するとS列以降にも伸びてしまいます。</p>



<p>そうすると「S列以降」にある<strong><span class="marker-under">ピポットテーブルと重なり合うため、エラーが出る</span></strong>仕組みです。</p>



<p>そのため複数のピポットテーブルが重ならないように距離を開けて作成してみてください。<br>１シートに１つのピポットテーブルだと重なり合うことがないのでデータの規模が<br>不明な場合は使える手法です。</p>



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



<p>いかがだったでしょうか。<br>前回の記事につづき、ピポットテーブルの基礎を学んできましたが<br>今回の記事で活用段階まで学ぶことができました。</p>



<p>しかし、値の領域ではさらに便利な集計も可能になってきます。<br>そのため次回は値の領域の詳細な説明をまとめてますので是非参考にしてみてください。</p>



<p>値の領域の仕組みについてはこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%94%e3%83%9d%e3%83%83%e3%83%88%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e2%91%a2%e3%80%91%e3%83%87%e3%83%bc%e3%82%bf%e3%81%ae%e5%80%8b%e6%95%b0%e3%82%84%e5%80%a4%e3%81%ae%e5%90%88%e8%a8%88/">【ピポットテーブル③】データの個数や値の合計・累計の表示など「値フィールドの設定」について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%94%e3%83%9d%e3%83%83%e3%83%88%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e2%91%a1%e3%80%91%e6%b4%bb%e7%94%a8%e6%96%b9%e6%b3%95%e3%81%a8%e3%83%95%e3%82%a3%e3%83%ab%e3%82%bf%e3%83%bc%e3%83%bb/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2036</post-id>	</item>
		<item>
		<title>【ウインドウ枠の固定】先頭行・先頭列・選択した行列を固定してスクロールしても表示し続ける方法</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%82%a6%e3%82%a4%e3%83%b3%e3%83%89%e3%82%a6%e6%9e%a0%e3%81%ae%e5%9b%ba%e5%ae%9a%e3%80%91%e5%85%88%e9%a0%ad%e8%a1%8c%e3%83%bb%e5%85%88%e9%a0%ad%e5%88%97%e3%83%bb%e9%81%b8%e6%8a%9e%e3%81%97/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2582%25a6%25e3%2582%25a4%25e3%2583%25b3%25e3%2583%2589%25e3%2582%25a6%25e6%259e%25a0%25e3%2581%25ae%25e5%259b%25ba%25e5%25ae%259a%25e3%2580%2591%25e5%2585%2588%25e9%25a0%25ad%25e8%25a1%258c%25e3%2583%25bb%25e5%2585%2588%25e9%25a0%25ad%25e5%2588%2597%25e3%2583%25bb%25e9%2581%25b8%25e6%258a%259e%25e3%2581%2597</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%82%a6%e3%82%a4%e3%83%b3%e3%83%89%e3%82%a6%e6%9e%a0%e3%81%ae%e5%9b%ba%e5%ae%9a%e3%80%91%e5%85%88%e9%a0%ad%e8%a1%8c%e3%83%bb%e5%85%88%e9%a0%ad%e5%88%97%e3%83%bb%e9%81%b8%e6%8a%9e%e3%81%97/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Tue, 21 Sep 2021 11:47:27 +0000</pubDate>
				<category><![CDATA[基本操作]]></category>
		<category><![CDATA[ウインドウ枠]]></category>
		<category><![CDATA[固定]]></category>
		<category><![CDATA[列]]></category>
		<category><![CDATA[行]]></category>
		<category><![CDATA[項目]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=1650</guid>

					<description><![CDATA[エクセルを使用していると行数または列数が多い場合は表題・項目の表示がスクロールによって隠れてしまい、作業しにくいと思ったことはないでしょうか。 その際は、ウインドウ枠の固定が役に立ちます。 ウインドウ枠の固定を使えば、列 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>エクセルを使用していると行数または列数が多い場合は表題・項目の表示が<br>スクロールによって隠れてしまい、作業しにくいと思ったことはないでしょうか。</p>



<p>その際は、<strong><span class="marker-under-blue">ウインドウ枠の固定</span></strong>が役に立ちます。</p>



<p>ウインドウ枠の固定を使えば、<strong><span class="marker-under-blue">列・行・列行を固定して</span></strong>スクロールしても<br>固定した部分は表示されたままで作業が可能になります。</p>



<p>行数・列数のデータが多くて項目が隠れ,</p>



<p>作業しにくい場合は是非参考にしてみてください。</p>



<p>それでは見ていきましょう。</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></li><li><a href="#toc3" tabindex="0">■ウインドウ枠の固定をする方法</a><ol><li><a href="#toc4" tabindex="0">・行を選択して指定した行を固定する</a></li><li><a href="#toc5" tabindex="0">・列を選択して指定した列を固定する</a></li><li><a href="#toc6" tabindex="0">・セルを選択して指定した行と列を固定する</a></li></ol></li><li><a href="#toc7" tabindex="0">■ウインドウ枠の固定の解除</a></li><li><a href="#toc8" tabindex="0">■まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■先頭行の固定をする方法</span></h2>



<p>まずは先頭行の固定について見てみましょう。<br>下図の見本をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="797" height="286" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-50.png" alt="" class="wp-image-1651" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-50.png 797w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-50-300x108.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-50-768x276.png 768w" sizes="(max-width: 797px) 100vw, 797px" /></figure>



<p>このように表示範囲より超えた行数のデータがあったとします。<br>では最新のデータを入力するために下にスクロールしたいと思います。<br>すると下図のようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="799" height="194" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-51.png" alt="" class="wp-image-1652" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-51.png 799w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-51-300x73.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-51-768x186.png 768w" sizes="(max-width: 799px) 100vw, 799px" /></figure>



<p><strong><span class="marker-under-red">1行目の項目が見えなくなってしまいました</span></strong>。<br>これでは入力がしにくくなります。<br>なので今回は<strong><span class="marker-under-blue">1行目を固定して項目を下にスクロールしても常に表示される</span></strong>ようにしてみましょう。</p>



<p>まず、固定する行の次の行を選択します。<br><strong><span class="marker-under-blue">「表示」</span></strong>から<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみてください。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="113" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-52-1024x113.png" alt="" class="wp-image-1653" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-52-1024x113.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-52-300x33.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-52-768x85.png 768w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-52.png 1094w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>すると下図のようなメニューが出てきます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="332" height="235" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-53.png" alt="" class="wp-image-1654" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-53.png 332w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-53-300x212.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-53-330x235.png 330w" sizes="(max-width: 332px) 100vw, 332px" /></figure>



<p>今回は行の固定なので<strong><span class="marker-under-blue">「先頭行の固定」</span></strong>を選択します。<br>すると結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="538" height="209" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-54.png" alt="" class="wp-image-1655" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-54.png 538w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-54-300x117.png 300w" sizes="(max-width: 538px) 100vw, 538px" /></figure>



<p>下にスクロールしても１行目の項目が表示されています。<br>行数にも注目してみてください。</p>



<p>１行目の次が29行目と、<strong><span class="marker-under-blue">１行目は常に表示されている</span></strong>ことがわかります。</p>



<p>ちなみにウインドウ画面で先頭行が「１行」でなければその行が先頭行として固定されます。<br>例えば「50行目」が先頭な状態で「先頭行の固定」を押すと「５０行目」が固定されます。</p>



<h2 class="wp-block-heading"><span id="toc2">■先頭列の固定をする方法</span></h2>



<p>今度は先頭列を固定してみましょう。<br>先ほどの見本のシートを元に説明してみます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="797" height="286" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-55.png" alt="" class="wp-image-1656" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-55.png 797w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-55-300x108.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-55-768x276.png 768w" sizes="(max-width: 797px) 100vw, 797px" /></figure>



<p>この状態で右方向にスクロールしてみます。<br>するとこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="579" height="309" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-56.png" alt="" class="wp-image-1657" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-56.png 579w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-56-300x160.png 300w" sizes="(max-width: 579px) 100vw, 579px" /></figure>



<p>日付の項目がスクロールによって見えなくなりました。<br>これではデータを確認する際や入力する際は作業がしづらいです。</p>



<p>そこで使用するのが<strong><span class="marker-under-blue">「先頭列の固定」</span></strong>です。</p>



<p>先ほど同様に<strong><span class="marker-under-blue">「表示」</span></strong>から<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみてください。<br>そこから今度は<strong><span class="marker-under-blue">「先頭列の固定」</span></strong>を押してみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="252" height="242" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-57.png" alt="" class="wp-image-1658"/></figure>



<p>すると結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="500" height="228" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-58.png" alt="" class="wp-image-1659" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-58.png 500w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-58-300x137.png 300w" sizes="(max-width: 500px) 100vw, 500px" /></figure>



<p>右にスクロールしても<strong><span class="marker-under-blue">１列目の項目が表示</span></strong>されています。<br>列にも注目してみてください。</p>



<p>通常は「A列」の次は「B列」ですが「O列」になってますね。</p>



<p>ちなみにウインドウ画面で先頭列が「A列」でなければその列が先頭列として固定されます。<br>例えば「Z列」が左端で「先頭列の固定」を押すと「Z列」が固定されます。</p>



<h2 class="wp-block-heading"><span id="toc3">■ウインドウ枠の固定をする方法</span></h2>



<p>こちらの機能は応用が利く固定方法です。<br>とても便利なのでぜひ参考にしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc4">・行を選択して指定した行を固定する</span></h3>



<p>先頭行の固定については先ほど説明しましましたが<br>こちらは<strong><span class="marker-under-blue">行を選択してその行を固定</span></strong>できます。</p>



<p>指定した行を固定できるのはとても便利ですよね。<br>下図の見本を見てみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="473" height="174" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-59.png" alt="" class="wp-image-1660" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-59.png 473w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-59-300x110.png 300w" sizes="(max-width: 473px) 100vw, 473px" /></figure>



<p>今回は４行目の項目を固定してみます。<br>まず、<strong><span class="marker-under-blue">固定したい次の行を選択</span></strong>します。<br>ここでは<strong><span class="marker-under-blue">４行目を固定したいので５行目を選択</span></strong>します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="475" height="170" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-60.png" alt="" class="wp-image-1661" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-60.png 475w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-60-300x107.png 300w" sizes="(max-width: 475px) 100vw, 475px" /></figure>



<p>そして<strong><span class="marker-under-blue">「表示」</span></strong>から<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみてください。<br>そこから今度は<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="323" height="221" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-61.png" alt="" class="wp-image-1662" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-61.png 323w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-61-300x205.png 300w" sizes="(max-width: 323px) 100vw, 323px" /></figure>



<p>するとこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="479" height="198" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-62.png" alt="" class="wp-image-1663" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-62.png 479w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-62-300x124.png 300w" sizes="(max-width: 479px) 100vw, 479px" /></figure>



<p>４行目を固定することが固定することができました。</p>



<h3 class="wp-block-heading"><span id="toc5">・列を選択して指定した列を固定する</span></h3>



<p>今度は指定した列を固定してみましょう。</p>



<p>今回は日付の「D列」を固定してみたいと思います。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="473" height="173" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-63.png" alt="" class="wp-image-1664" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-63.png 473w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-63-300x110.png 300w" sizes="(max-width: 473px) 100vw, 473px" /></figure>



<p>列も行と同様に<strong><span class="marker-under-blue">固定したい列の次の行</span></strong>を選択します。<br>今回は<strong><span class="marker-under-blue">「D列」</span></strong>を固定したいので<strong><span class="marker-under-blue">「E列」</span></strong>を選択します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="480" height="271" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-64.png" alt="" class="wp-image-1665" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-64.png 480w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-64-300x169.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-64-120x68.png 120w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-64-160x90.png 160w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-64-320x180.png 320w" sizes="(max-width: 480px) 100vw, 480px" /></figure>



<p>そして<strong><span class="marker-under-blue">「表示」</span></strong>から「<strong><span class="marker-under-blue">ウインドウ枠の固定</span></strong>」を押してみてください。<br>そこから今度は<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみましょう。</p>



<p>するとこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="463" height="231" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-65.png" alt="" class="wp-image-1666" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-65.png 463w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-65-300x150.png 300w" sizes="(max-width: 463px) 100vw, 463px" /></figure>



<p>固定したい「D列」を固定することができました。</p>



<h3 class="wp-block-heading"><span id="toc6">・セルを選択して指定した行と列を固定する</span></h3>



<p>最後は行と列の固定について説明します。<br>シートは先ほどの表を使用します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="473" height="174" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-66.png" alt="" class="wp-image-1667" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-66.png 473w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-66-300x110.png 300w" sizes="(max-width: 473px) 100vw, 473px" /></figure>



<p><strong><span class="marker-under-blue">固定したい行は「４行」、固定したい列は「D列」</span></strong>としましょう。<br>そして<strong><span class="marker-under-blue">固定したい次の行数・固定したい次の列数を選択</span></strong>します。<br>ここでは<strong><span class="marker-under-red">「４行」の次の行である「５行」</span></strong>、<strong><span class="marker-under-red">「D列」の次の列である「E列」</span></strong>。<br>つまり<strong><span class="marker-under-red">「E5」</span></strong>を選択します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="449" height="157" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-67.png" alt="" class="wp-image-1668" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-67.png 449w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-67-300x105.png 300w" sizes="(max-width: 449px) 100vw, 449px" /></figure>



<p>そして<strong><span class="marker-under-blue">「表示」</span></strong>から<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみてください。<br>そこから今度は<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみましょう。</p>



<p>すると<strong><span class="marker-under-red">「４行」の「D列」を固定</span></strong>することができます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="483" height="267" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-68.png" alt="" class="wp-image-1669" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-68.png 483w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-68-300x166.png 300w" sizes="(max-width: 483px) 100vw, 483px" /></figure>



<h2 class="wp-block-heading"><span id="toc7">■ウインドウ枠の固定の解除</span></h2>



<p>最後にウインドウ枠の固定の解除方法について説明します。<br>ウインドウ枠の固定をしている状態で<strong><span class="marker-under-blue">「表示」</span></strong>から<strong><span class="marker-under-blue">「ウインドウ枠の固定」</span></strong>を押してみてください。</p>



<p>本来であれば「ウインドウ枠の固定」の項目が<strong><span class="marker-under-blue">「ウインドウ枠の固定の解除」</span></strong>となってます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="631" height="233" src="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-69.png" alt="" class="wp-image-1670" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/09/image-69.png 631w, https://dokugakuexcel.com/wp-content/uploads/2021/09/image-69-300x111.png 300w" sizes="(max-width: 631px) 100vw, 631px" /></figure>



<p>この「ウインドウ枠の固定の解除」を押すことで固定を解除することができます。</p>



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



<p>いかがだったでしょうか。</p>



<p>ウインドウ枠の固定は大量データの確認や入力にとても便利な機能です。<br>行と列を同時に固定できるのはとても助かりますね。</p>



<p>ぜひ活用してみてください。</p>



<p>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%82%a6%e3%82%a4%e3%83%b3%e3%83%89%e3%82%a6%e6%9e%a0%e3%81%ae%e5%9b%ba%e5%ae%9a%e3%80%91%e5%85%88%e9%a0%ad%e8%a1%8c%e3%83%bb%e5%85%88%e9%a0%ad%e5%88%97%e3%83%bb%e9%81%b8%e6%8a%9e%e3%81%97/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1650</post-id>	</item>
	</channel>
</rss>
