<?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>InStr関数  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/instr%e9%96%a2%e6%95%b0/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Thu, 13 Jul 2023 07:17:21 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://dokugakuexcel.com/wp-content/uploads/2021/06/cropped-cropped-image-66-1-32x32.jpg</url>
	<title>InStr関数  |  独学エクセル塾</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】対象の文字が何個・何文字あるかInStr関数で求める！変数・セルに対応</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e6%96%87%e5%ad%97%e3%81%8c%e4%bd%95%e5%80%8b%e3%83%bb%e4%bd%95%e6%96%87%e5%ad%97%e3%81%82%e3%82%8b%e3%81%8binstr%e9%96%a2/?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%25af%25be%25e8%25b1%25a1%25e3%2581%25ae%25e6%2596%2587%25e5%25ad%2597%25e3%2581%258c%25e4%25bd%2595%25e5%2580%258b%25e3%2583%25bb%25e4%25bd%2595%25e6%2596%2587%25e5%25ad%2597%25e3%2581%2582%25e3%2582%258b%25e3%2581%258binstr%25e9%2596%25a2</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e6%96%87%e5%ad%97%e3%81%8c%e4%bd%95%e5%80%8b%e3%83%bb%e4%bd%95%e6%96%87%e5%ad%97%e3%81%82%e3%82%8b%e3%81%8binstr%e9%96%a2/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Wed, 22 Mar 2023 13:34:45 +0000</pubDate>
				<category><![CDATA[検索・置換]]></category>
		<category><![CDATA[文字操作]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[文字]]></category>
		<category><![CDATA[検索]]></category>
		<category><![CDATA[InStr関数]]></category>
		<category><![CDATA[文字数]]></category>
		<category><![CDATA[COUNT]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4045</guid>

					<description><![CDATA[今回は対象の文字が何文字含まれているか確認する方法について紹介したいと思います。使用する関数はInStr関数となります。 ただし、今回は応用編なので、基礎編については下記の記事をご覧ください。 【マクロVBA】対象のセル [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">今回は<strong><span class="marker-under">対象の文字が何文字含まれているか確認する方法</span></strong>について紹介したいと思います。<br />使用する関数は<strong><span class="marker-under">InStr関数</span></strong>となります。</p>



<p class="wp-block-paragraph">ただし、今回は応用編なので、基礎編については下記の記事をご覧ください。</p>



<p class="wp-block-paragraph"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e3%82%bb%e3%83%ab%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ab%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%96%87%e5%ad%97%e3%83%bb/?preview_id=4025&amp;preview_nonce=34ecd26c32&amp;preview=true&amp;_thumbnail_id=4041">【マクロVBA】対象のセル・変数に指定した文字・数値が含まれているかInStrで確認する ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p class="wp-block-paragraph">対象の文字が何文字目に含まれているか確認できる<br />InStr関数ですが、応用することで<strong><span class="marker-under">何個・何文字含まれているか<br />求めることができます。</span></strong></p>



<p class="wp-block-paragraph">是非参考にしてみてください。<br />それでは見ていきましょう。</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">■構文の説明</a></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">■練習問題</a></li><li><a href="#toc11" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc12" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎こんなことができるようになる！</span></h2>



<p class="wp-block-paragraph">対象の文字が何文字あるか個数を確認することができる。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="510" height="167" class="wp-image-4047" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-26.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-26.png 510w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-26-300x98.png 300w" sizes="(max-width: 510px) 100vw, 510px" /></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="508" height="107" class="wp-image-4048" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-27.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-27.png 508w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-27-300x63.png 300w" sizes="(max-width: 508px) 100vw, 508px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎忙しい人向けのコピペ用ソースコード</span></h2>



<pre class="wp-block-verse">Sub 対象の文字が何個含まれているか調査()
Dim Counter, N
　Counter = 0
　N = 1
Do
　N = InStr(N + Counter, <span class="bold-red">検索したいセル・変数</span>, "<span class="bold-blue">確認したい文字</span>")
　　If N = 0 Then
　　　Exit Do
　　Else
　　　Counter = Counter + 1
　　End If
Loop

MsgBox "対象の文字は" &amp; Counter &amp; "個あります。"
End Sub</pre>



<h2 class="wp-block-heading"><span id="toc3">■構文の説明</span></h2>



<p class="wp-block-paragraph">まず、使用する関数についてですが<strong><span class="marker-under">「InStr関数」</span></strong>になります。<br />関数仕様としては下記の通りです。</p>



<p class="wp-block-paragraph"><span class="fz-18px"><span class="fz-20px"><strong>InStr(<span class="bold-green">[検索開始位置]</span>,<span class="bold-red">検索対象</span>,<span class="bold-blue">検索文字・数値</span>,<span class="bold-green">[検索の種類]</span>)</strong></span></span></p>



<p class="wp-block-paragraph">「<span class="bold-green">[ ]</span>」は省略可能となっています。</p>



<p class="wp-block-paragraph"><span class="bold-green">[検索の種類]</span>ではバイナリモードかテキストモードを<br />選択することができます。</p>



<p class="wp-block-paragraph">バイナリモードの場合は<span class="bold-green">vbBinaryCompare</span><br />テキストモードの場合は<span class="bold-green">vbTextCompare</span>を入力します。</p>



<p class="wp-block-paragraph">ただし、省略した場合はバイナリモードになるので<br /><strong><span class="marker-under-red">バイナリモードの場合は未入力</span></strong>でかまいません。</p>



<p class="wp-block-paragraph">各モードの検索方法は下記の通りです。</p>



<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>モード</th>
<th>入力文字</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td>バイナリ</td>
<td>vbBinaryCompare</td>
<td>全角・半角の区別、大文字・小文字の区別をする</td>
</tr>
<tr>
<td>テキスト</td>
<td>vbTextCompare</td>
<td>全角・半角の区別、大文字・小文字の区別をしない</td>
</tr>
</tbody>
</table>
</figure>



<h2 class="wp-block-heading"><span id="toc4">&#x2b1b;︎対象の文字の数を求める</span></h2>



<h3 class="wp-block-heading"><span id="toc5">・例①</span></h3>



<p class="wp-block-paragraph">では、実際にInStr関数を使用して<strong><span class="marker-under">対象の文字の個数</span></strong>を求めたいと思います。<br />下記の見本をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="285" height="108" class="wp-image-4046" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-25.png" alt="" /></figure>



<p class="wp-block-paragraph">今回はセル番地「<span class="bold-red">B3</span>」の文字列に「<span class="bold-blue">A</span>」が何個含まれているか求めたいと思います。<br />では見本のソースコードをご覧ください。</p>



<pre class="wp-block-verse">Sub 対象の文字が何個含まれているか調査()
 Dim Counter, N
 <span class="bold-green">Counter </span>= 0
 N = 1
Do
　N = InStr(N + <span class="bold-green">Counter,</span> <span class="bold-red">Range("B3")</span>, "<span class="bold-blue">A</span>")
　　If N = 0 Then
　　　Exit Do
　　Else
　　　<span class="bold-green">Counter</span> = <span class="bold-green">Counter </span>+ 1
　　End If
Loop

MsgBox "対象の文字は" &amp; <span class="bold-green">Counter </span>&amp; "個あります。"
End Sub</pre>



<p class="wp-block-paragraph">では、仕組みを紹介したいと思います。</p>



<p class="wp-block-paragraph">まず、対象を<span class="bold-red">セル番地B3</span>にしています。<br />そこから今回は「<span class="bold-blue">A</span>」が何文字含まれているか確認したいと思います。</p>



<p class="wp-block-paragraph">検索の開始位置を変数「N」としており<br /><strong><span class="marker-under">初めは1文字目から検索</span></strong>を行います。</p>



<p class="wp-block-paragraph">&nbsp;</p>



<p class="wp-block-paragraph">１週目の結果として「A」は１文字目にあるので<br />変数「N」に「1」が格納されます。</p>



<p class="wp-block-paragraph">そして、文字のカウントの変数「<span class="bold-green">Counter</span>」を+1します。</p>



<p class="wp-block-paragraph">そして、この処理を<strong><span class="marker-under-blue">ループ処理</span></strong>することにより<br />文字を繰り返し検索するメカニズムになっています。</p>



<p class="wp-block-paragraph">続いて2週目では、<br />開始位置を「N+<span class="bold-green">Counter</span>」していることにより、<strong><span class="marker-under">先程の検索に引っかかった「１文字目のA」は除外</span></strong>するようになります。</p>



<p class="wp-block-paragraph">その後は検<strong><span class="marker-under-red">索に文字が引っかかるたびに「<span class="bold-green">Counter</span>」を+1</span></strong>することで</p>



<p class="wp-block-paragraph">対象の文字が何文字あるかカウントします。</p>



<p class="wp-block-paragraph">&nbsp;</p>



<p class="wp-block-paragraph">そして、<strong><span class="marker-under-blue">検索に引っかからなくなった場合,<br />InStr関数の結果は「0」</span></strong>になるわけですから、「If N = 0 Then Exit Do」で<strong><span class="marker-under-blue">ループを抜け出し</span></strong>ます。</p>



<p class="wp-block-paragraph">以上が説明になります。</p>



<p class="wp-block-paragraph">では、実際に走らせてみたいと思います。</p>



<p class="wp-block-paragraph">実行した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="510" height="167" class="wp-image-4047" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-26.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-26.png 510w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-26-300x98.png 300w" sizes="(max-width: 510px) 100vw, 510px" /></figure>



<p class="wp-block-paragraph">「ABCADEAF」には「<span class="bold-blue">A</span>」が<strong><span class="marker-under">3文字</span></strong>含まれているので<br />「対象の文字は<strong><span class="marker-under">３個</span></strong>あります」というメッセージボックスが結果として表示されました。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="508" height="107" class="wp-image-4048" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-27.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-27.png 508w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-27-300x63.png 300w" sizes="(max-width: 508px) 100vw, 508px" /></figure>



<h3 class="wp-block-heading"><span id="toc6">・例②</span></h3>



<p class="wp-block-paragraph">さらにB3を「BCDEFCD」にして「<span class="bold-blue">CD</span>」を検索しましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="301" height="104" class="wp-image-4049" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-28.png" alt="" /></figure>



<pre class="wp-block-verse">Sub 対象の文字が何個含まれているか調査()
 Dim Counter, N
 <span class="bold-green">Counter </span>= 0
 N = 1
Do
　N = InStr(N + <span class="bold-green">Counter,</span> <span class="bold-red">Range("B3")</span>, "<span class="bold-blue">CD</span>")
　　If N = 0 Then
　　　Exit Do
　　Else
　　　<span class="bold-green">Counter</span> = <span class="bold-green">Counter </span>+ 1
　　End If
Loop

MsgBox "対象の文字は" &amp; <span class="bold-green">Counter </span>&amp; "個あります。"
End Sub</pre>



<p class="wp-block-paragraph">結果はこのようになりました。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" class="wp-image-4050" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-29.png" alt="" width="410" height="163" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-29.png 510w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-29-300x119.png 300w" sizes="(max-width: 410px) 100vw, 410px" /></figure>



<p class="wp-block-paragraph">「BCDEFCD」には「<span class="bold-blue">CD</span>」という文字が<strong><span class="marker-under">２つある</span></strong>ので</p>



<p class="wp-block-paragraph"><strong><span class="marker-under">「2」を出力</span></strong>しています。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="508" height="107" class="wp-image-4051" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-30.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-30.png 508w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-30-300x63.png 300w" sizes="(max-width: 508px) 100vw, 508px" /></figure>



<p class="wp-block-paragraph">文字数が増えてもうまく機能していますね。</p>



<h2 class="wp-block-heading"><span id="toc7">&#x2b1b;︎よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc8">・文字が大文字・小文字で異なる</span></h3>



<p class="wp-block-paragraph">検索の対象または対象となる文字が<br /><strong><span class="marker-under">大文字と小文字で異なる場合はうまく検索できません</span></strong>。</p>



<p class="wp-block-paragraph">先ほどの見本で小文字の「<span class="bold-blue">ｄ</span>」を検索してみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="350" height="126" class="wp-image-4052" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-31.png" alt="" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-31.png 350w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-31-300x108.png 300w" sizes="(max-width: 350px) 100vw, 350px" /></figure>



<pre class="wp-block-verse">Sub 対象の文字が何個含まれているか調査()
 Dim Counter, N
 <span class="bold-green">Counter </span>= 0
 N = 1
Do
　N = InStr(N + <span class="bold-green">Counter,</span> <span class="bold-red">Range("B3")</span>, "<span class="bold-blue">d</span>")
　　If N = 0 Then
　　　Exit Do
　　Else
　　　<span class="bold-green">Counter</span> = <span class="bold-green">Counter </span>+ 1
　　End If
Loop

MsgBox "対象の文字は" &amp; <span class="bold-green">Counter </span>&amp; "個あります。"
End Sub</pre>



<p class="wp-block-paragraph">結果はこのようになります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" class="wp-image-4053" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-32.png" alt="" width="520" height="193" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-32.png 566w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-32-300x111.png 300w" sizes="(max-width: 520px) 100vw, 520px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">検索文字が小文字のために「D」を検出できていません</span></strong>。</p>



<p class="wp-block-paragraph">では、再度構文を見てみましょう。<br /><strong><strong>InStr(<strong>[検索開始位置]</strong>,<strong>検索対象</strong>,<strong>検索文字・数値</strong>,<strong><span class="bold-green">[検索の種類]</span></strong>)</strong></strong></p>



<p class="wp-block-paragraph">冒頭で検索の種類は「バイナリモード」と「テキストモード」があると説明しました。</p>



<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>モード</th>
<th>入力文字</th>
<th>機能</th>
</tr>
</thead>
<tbody>
<tr>
<td>バイナリ</td>
<td><span class="bold-green">vbBinaryCompare</span></td>
<td>全角・半角の区別、大文字・小文字の区別をする</td>
</tr>
<tr>
<td>テキスト</td>
<td><span class="bold-green">vbTextCompare</span></td>
<td>全角・半角の区別、大文字・小文字の区別をしない</td>
</tr>
</tbody>
</table>
</figure>



<p class="wp-block-paragraph"><br />省略していた場合は「バイナリモード」となり、大文字・小文字を区別します。</p>



<p class="wp-block-paragraph">つまり、大文字と小文字を区別しないテキストモードに変更すればいいのです。</p>



<p class="wp-block-paragraph">なので検索の方法に「<span class="bold-green">vbTextCompare</span>」を追加すれば大文字と小文字を区別しなくなります。</p>



<pre class="wp-block-verse">N = InStr(N + Counter, Range("B3"), "d", <strong><span class="bold-green">vbTextCompare</span></strong>)</pre>



<p class="wp-block-paragraph">実行した結果はこちらです。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" class="wp-image-4056" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-33.png" alt="" width="530" height="206" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-33.png 587w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-33-300x117.png 300w" sizes="(max-width: 530px) 100vw, 530px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">小文字の「ｄ」で検索したにもかかわらず大文字の「Ｄ」をカウント</span></strong>してくれました。</p>



<p class="wp-block-paragraph">&nbsp;</p>



<h3 class="wp-block-heading"><span id="toc9">・文字が全角・半角で異なる</span></h3>



<p class="wp-block-paragraph">こちらも先程のエラーと同様です。<br />検索方法を<strong><span class="marker-under-blue">テキストモードに変える</span></strong>ことにより、全角半角<br />どちらでも検索できるようになります。</p>
<h2><span id="toc10">■練習問題</span></h2>
<p>練習問題も別の記事でまとめているので是非参考にしてみてください！</p>
<div class="alert-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%b7%b4%e7%bf%92%e5%95%8f%e9%a1%8c17%e3%80%91%e6%8c%87%e5%ae%9a%e3%83%bb%e5%af%be%e8%b1%a1%e3%81%ae%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92/">【マクロVBA練習問題17】指定・対象の文字・数値を含んでいるか、確認しカウントする方法 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<p>&nbsp;</p>



<h2 class="wp-block-heading"><span id="toc11">&#x2b1b;︎公式の説明</span></h2>



<p class="wp-block-paragraph">わかりやすいように説明したため公式と使用する語句が異なりますが<br />マイクロソフト公式の説明については下記のリンクを参照してください☟</p>



<p class="wp-block-paragraph"><a href="https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/instr-function">InStr関数（Visual Basic for Applications） | Microsoft Learn</a></p>



<h2 class="wp-block-heading"><span id="toc12">&#x2b1b;︎まとめ</span></h2>



<p class="wp-block-paragraph">いかがだったでしょうか。<br />InStr関数を応用することで対象の文字が何文字あるか検出することができます。</p>



<p class="wp-block-paragraph">是非参考にしてみてください。</p>



<p class="wp-block-paragraph">それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e6%96%87%e5%ad%97%e3%81%8c%e4%bd%95%e5%80%8b%e3%83%bb%e4%bd%95%e6%96%87%e5%ad%97%e3%81%82%e3%82%8b%e3%81%8binstr%e9%96%a2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4045</post-id>	</item>
		<item>
		<title>【マクロVBA】対象のセル・変数に指定した文字・数値が含まれているかInStrで確認する</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e3%82%bb%e3%83%ab%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ab%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%96%87%e5%ad%97%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%25e5%25af%25be%25e8%25b1%25a1%25e3%2581%25ae%25e3%2582%25bb%25e3%2583%25ab%25e3%2583%25bb%25e5%25a4%2589%25e6%2595%25b0%25e3%2581%25ab%25e6%258c%2587%25e5%25ae%259a%25e3%2581%2597%25e3%2581%259f%25e6%2596%2587%25e5%25ad%2597%25e3%2583%25bb</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e3%82%bb%e3%83%ab%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ab%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%96%87%e5%ad%97%e3%83%bb/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Tue, 21 Mar 2023 15:01:07 +0000</pubDate>
				<category><![CDATA[検索・置換]]></category>
		<category><![CDATA[文字操作]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[文字]]></category>
		<category><![CDATA[検索]]></category>
		<category><![CDATA[InStr関数]]></category>
		<category><![CDATA[文字の位置]]></category>
		<category><![CDATA[何文字目]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4025</guid>

					<description><![CDATA[マクロVBAには、FindやLikeなど様々な検索方法がありますが、今回は、対象のセル・変数に指定した文字が含まれているか確認する方法について紹介したいと思います。 さらに、応用すれば何文字目に含まれているかも確認できる [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">マクロVBAには、FindやLikeなど様々な検索方法がありますが、<br>今回は、<strong><span class="marker-under">対象のセル・変数に指定した文字が含まれているか確認する<br>方法</span></strong>について紹介したいと思います。</p>



<p class="wp-block-paragraph">さらに、応用すれば<strong><span class="marker-under">何文字目に含まれているかも確認</span></strong>できるようになるので<br>とても便利な方法です。</p>



<p class="wp-block-paragraph">ぜひ参考にしてみてください。<br>それでは見ていきましょう。</p>



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



<p class="wp-block-paragraph">・指定した文字が、何文字目に含まれているか確認できるようになる<br>・対象のセル・変数の文字・数値を読み取り指定した文字が含まれているか確認できるようになる。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-14.png" alt="" class="wp-image-4027" width="508" height="186" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-14.png 554w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-14-300x110.png 300w" sizes="(max-width: 508px) 100vw, 508px" /></figure>



<h3 class="wp-block-heading"><span id="toc2">&#x2b1b;︎忙しい人向けのコピペ用ソースコード</span></h3>



<pre class="wp-block-verse">Sub InStr見本コード()
Dim TargetName As String
Dim SearchWord As String

<span class="bold-red">TargetName</span> = <span class="marker-under"><span class="bold-red">Range("B3")</span> </span>'対象セルor変数の指定
<span class="bold-blue">SearchWord</span>=<span class="bold-blue"><span class="marker-under">○<strong>○</strong></span></span>'検索したい文字を入力
'文字列中に「SearchWord」が含まれているかどうかを判定
If InStr(1, <span class="bold-red">TargetName</span>, <span class="bold-blue">SearchWord</span>, vbTextCompare) &gt; 0 Then
'<span class="bold-green">対象文字が含まれていた時の処理</span>
Else
'<span class="bold-green">対象文字が含まれていない時の処理</span>
End If
End Sub</pre>



<p class="wp-block-paragraph">黄色の蛍光ペンの個所を打ち換えて使用してください。</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"><ol><li><a href="#toc1" tabindex="0">&#x2b1b;︎こんなことができるようになる</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎忙しい人向けのコピペ用ソースコード</a></li></ol></li><li><a href="#toc3" tabindex="0">■構文の説明</a></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><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></li><li><a href="#toc12" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc3">■構文の説明</span></h2>



<p class="wp-block-paragraph">まず、使用する関数についてですが<strong><span class="marker-under">「InStr関数」</span></strong>になります。<br>関数仕様としては下記の通りです。</p>



<p class="wp-block-paragraph"><span class="fz-18px"><span class="fz-20px"><strong>InStr(<span class="bold-green">[検索開始位置]</span>,<span class="bold-red">検索対象</span>,<span class="bold-blue">検索文字・数値</span>,<span class="bold-green">[検索の種類]</span>)</strong></span></span></p>



<p class="wp-block-paragraph">「<span class="bold-green">[ ]</span>」は省略可能となっています。</p>



<p class="wp-block-paragraph"><span class="bold-green">[検索の種類]</span>ではバイナリモードかテキストモードを<br>選択することができます。</p>



<p class="wp-block-paragraph">バイナリモードの場合は<span class="bold-green">vbBinaryCompare</span><br>テキストモードの場合は<span class="bold-green">vbTextCompare</span>を入力します。</p>



<p class="wp-block-paragraph">ただし、省略した場合はバイナリモードになるので<br><strong><span class="marker-under-red">バイナリモードの場合は未入力</span></strong>でかまいません。</p>



<p class="wp-block-paragraph">各モードの検索方法は下記の通りです。</p>



<figure class="wp-block-table"><table><thead><tr><th>モード</th><th>入力文字</th><th>機能</th></tr></thead><tbody><tr><td>バイナリ</td><td>vbBinaryCompare</td><td>全角・半角の区別、大文字・小文字の区別をする</td></tr><tr><td>テキスト</td><td>vbTextCompare</td><td>全角・半角の区別、大文字・小文字の区別をしない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading"><span id="toc4">&#x2b1b;︎指定した文字が含まれているか確認する</span></h2>



<h3 class="wp-block-heading"><span id="toc5">・対象の文字が何文字目にあるか割り出す</span></h3>



<p class="wp-block-paragraph">では、実際にInStr関数を使用してみたいと思います。</p>



<p class="wp-block-paragraph">まずはセル番地<strong><span class="marker-under">「<span class="bold-red">B3</span>」の文字列から「<span class="bold-blue">D</span>」の文字が含まれているか確認</span></strong>したいと思います。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="395" height="137" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-13.png" alt="" class="wp-image-4026" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-13.png 395w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-13-300x104.png 300w" sizes="(max-width: 395px) 100vw, 395px" /></figure>



<p class="wp-block-paragraph">見本のソースコードは下記の通りです。</p>



<pre class="wp-block-verse">Sub 何文字目にあるか調査()
Dim answer As Long
'文字列中に「D」が何文字目に含まれているかどうかを判定
<strong><span class="marker-under-red">answer</span></strong> = InStr(1, <span class="bold-red">Range("B3")</span>, <span class="bold-blue">"D"</span>)
MsgBox "Dは" &amp; <strong><span class="marker-under-red">answer</span></strong> &amp; "文字目にあります。"
End Sub</pre>



<p class="wp-block-paragraph">では構文と比較しましょう。</p>



<p class="wp-block-paragraph"><span class="fz-18px"><span class="fz-20px"><strong>InStr(<span class="bold-green">[検索開始位置]</span>,<span class="bold-red">検索対象</span>,<span class="bold-blue">検索文字・数値</span>,<span class="bold-green">[検索の種類]</span>)</strong></span></span></p>



<p class="wp-block-paragraph">今回は検索開始位置を入力していますが、省略しても構いません。<br>例では「1」と入力しているので１文字目から検索します。</p>



<p class="wp-block-paragraph"><span class="bold-red">検索対象</span>はセル番地「<span class="bold-red">B3</span>」なので「 <span class="bold-red">Range(&#8220;B3&#8221;)</span>」としています。<br>「Cells(3,2)」でも構いません。</p>



<p class="wp-block-paragraph"><span class="bold-blue">検索文字・数値</span>は「<span class="bold-blue">D</span>」なので、ダブルクォーテーション「&#8221;」で囲って入力します。<br>ここで<strong><span class="marker-under">「&#8221;」で囲わないと変数扱いになるので注意が必要</span></strong>です。</p>



<p class="wp-block-paragraph">結果としてInStr関数に当てはめるとこのようになります。<br><strong>answer</strong> =InStr(1, <span class="bold-red">Range(&#8220;B3&#8221;)</span>, &#8220;<span class="bold-blue">D</span>&#8220;)</p>



<p class="wp-block-paragraph">今回は結果を「<strong>answer</strong>」という変数に格納してメッセージボックスにて<br>何文字目に「D」があるか表示したいと思います。</p>



<p class="wp-block-paragraph">それではこちらを実行してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-14.png" alt="" class="wp-image-4027" width="508" height="186" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-14.png 554w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-14-300x110.png 300w" sizes="(max-width: 508px) 100vw, 508px" /></figure>



<p class="wp-block-paragraph">「Dは4文字目にあります。」と表示されました。</p>



<figure class="wp-block-image size-full is-resized"><img decoding="async" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-15.png" alt="" class="wp-image-4028" width="397" height="89" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-15.png 477w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-15-300x67.png 300w" sizes="(max-width: 397px) 100vw, 397px" /></figure>



<p class="wp-block-paragraph">Aから数えて４番目に位置しているのでうまく機能していますね。</p>



<h3 class="wp-block-heading"><span id="toc6">・対象の文字が含まれているか確認する</span></h3>



<p class="wp-block-paragraph">InStr関数ですが、検索した結果、<strong><span class="marker-under">対象の文字がなければ<br>変数の値は「0」になります。</span></strong></p>



<p class="wp-block-paragraph">この機能を応用することで<br>対象の文字が含まれているかわかるようになります。</p>



<p class="wp-block-paragraph">では、対象の文字が含まれているか、判別するソースコードを紹介します。</p>



<pre class="wp-block-verse">Sub 対象の文字が含まれているか調査()<br>'文字列中に「D」が何文字目に含まれているかどうかを判定<br>If InStr(1, Range("B3"), "D") &gt; 0 Then<br>MsgBox "対象の文字は含まれています"<br>Else<br>MsgBox "対象の文字は含まれていません"<br>End If<br>End Sub</pre>



<p class="wp-block-paragraph">では説明です。<br>先程のInStr関数にIF関数を合わせることで<br>対象の文字が含まれているか判別できるようになります。</p>



<p class="wp-block-paragraph">メカニズムとして<br><span class="marker-under-blue"><strong>文字があった場合、何文字目か数値を算出するので結果は「0」以上</strong></span>になります。<br>そこでIF関数で結果が<strong><span class="marker-under-blue">「0」を超えていた場合は「対象の文字は含まれています」</span></strong>というメッセージを表示させます。<br>対して<strong><span class="marker-under-red">検索結果が無い場合は「0」が算出されるため「対象の文字は含まれていません」と言うメッセージを表示させます</span></strong>。</p>



<p class="wp-block-paragraph">それでは、こちらのソースコードを走らせてみましょう。</p>



<p class="wp-block-paragraph">セル番地B3には「ABCDE」入力しています。<br>「Ｄ」で検索した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="562" height="232" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-17.png" alt="" class="wp-image-4030" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-17.png 562w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-17-300x124.png 300w" sizes="(max-width: 562px) 100vw, 562px" /></figure>



<p class="wp-block-paragraph">「ABCDE」の中に「D」は含まれているので「対象の文字は含まれています」という結果になりました。</p>



<p class="wp-block-paragraph">今度はB3に「FGHIJ」と入力しました。<br>実行した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="567" height="200" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-18.png" alt="" class="wp-image-4031" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-18.png 567w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-18-300x106.png 300w" sizes="(max-width: 567px) 100vw, 567px" /></figure>



<p class="wp-block-paragraph">「FGHIJ」に「D」はないですから、「対処も文字は含まれていません」という結果になりました。</p>



<p class="wp-block-paragraph">狙い通り動作していますね。<br>この方法で、対処のセル・変数に対象の文字が含まれているか確認することができます。</p>



<h3 class="wp-block-heading"><span id="toc7">・変数から検索する</span></h3>



<p class="wp-block-paragraph">先ほどはセルから文字を読み取り、<br>検索を行いましたが、<strong><span class="marker-under">変数から読み取ることも可能</span></strong>です。</p>



<p class="wp-block-paragraph">では、例を紹介したいと思います。</p>



<p class="wp-block-paragraph">見本のソースコードをご覧ください。</p>



<pre class="wp-block-verse">Sub 対象の文字が含まれているか調査()
Dim <span class="bold-red">Word </span>As String
<span class="bold-red">Word</span> = "あいうえお"
If InStr(1, <span class="bold-red">Word</span>, "<span class="bold-blue">う</span>") &gt; 0 Then
MsgBox "対象の文字は含まれています"
Else
MsgBox "対象の文字は含まれていません"
End If
End Sub</pre>



<p class="wp-block-paragraph">内容として、変数「<span class="bold-red">Word</span>」に「<strong><span class="marker-under-red">あいうえお</span></strong>」と言う文字列を格納しています。<br>こちらをInStr関数を使用することで<br>対象の文字が含まれているか確認します。</p>



<p class="wp-block-paragraph">今回は、見本で「<strong><span class="bold-blue">う</span></strong>」を検索しましょう。</p>



<p class="wp-block-paragraph">実行した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="242" height="185" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-19.png" alt="" class="wp-image-4032"/></figure>



<p class="wp-block-paragraph">「<span class="bold-red">あいうえお</span>」の中に「<span class="bold-blue">う</span>」は含まれているので「対象の文字は含まれています」という結果になりました。</p>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">今度は「<span class="bold-blue">か</span>」を検索してみたいと思います。</p>



<pre class="wp-block-verse">If InStr(1, <span class="bold-red">Word</span>, "<span class="bold-blue">か</span>") &gt; 0 Then</pre>



<p class="wp-block-paragraph"><br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="262" height="207" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-20.png" alt="" class="wp-image-4033"/></figure>



<p class="wp-block-paragraph">変数でも文字を検索することが出来ていますね。</p>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc9">・文字が大文字・小文字で異なる</span></h3>



<p class="wp-block-paragraph">検索の対象または検索する文字が<br>大文字と小文字で異なっている場合はうまく検索できません。</p>



<p class="wp-block-paragraph">先ほどの見本で小文字の「<span class="bold-blue">ｄ</span>」を検索してみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="350" height="125" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-21.png" alt="" class="wp-image-4034" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-21.png 350w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-21-300x107.png 300w" sizes="(max-width: 350px) 100vw, 350px" /></figure>



<pre class="wp-block-verse">Sub 対象の文字が何個含まれているか調査()
Dim Counter, N
Counter = 0
N = 1
Do
N = InStr(N + Counter, Range("B3"), "<span class="bold-blue">d</span>")
If N = 0 Then
Exit Do
Else
Counter = Counter + 1
End If
Loop
MsgBox "対象の文字は" &amp; Counter &amp; "個あります。"
End Sub</pre>



<p class="wp-block-paragraph">結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="566" height="207" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-22.png" alt="" class="wp-image-4035" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-22.png 566w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-22-300x110.png 300w" sizes="(max-width: 566px) 100vw, 566px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">検索文字が小文字のために「D」を検出できていません</span></strong>。</p>



<p class="wp-block-paragraph">では、再度構文を見てみましょう。<br><strong><strong>InStr(<strong>[検索開始位置]</strong>,<strong>検索対象</strong>,<strong>検索文字・数値</strong>,<strong><span class="bold-green">[検索の種類]</span></strong>)</strong></strong></p>



<p class="wp-block-paragraph">冒頭で検索の種類は「バイナリモード」と「テキストモード」があると説明しました。</p>



<figure class="wp-block-table"><table><thead><tr><th>モード</th><th>入力文字</th><th>機能</th></tr></thead><tbody><tr><td>バイナリ</td><td><span class="bold-green">vbBinaryCompare</span></td><td>全角・半角の区別、大文字・小文字の区別をする</td></tr><tr><td>テキスト</td><td><span class="bold-green">vbTextCompare</span></td><td>全角・半角の区別、大文字・小文字の区別をしない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><br>省略していた場合は「バイナリモード」となり、大文字・小文字を区別します。</p>



<p class="wp-block-paragraph">つまり、大文字と小文字を区別しないテキストモードに変更すればいいのです。</p>



<p class="wp-block-paragraph">なので検索の方法に「<span class="bold-green">vbTextCompare</span>」を追加すれば大文字と小文字を区別しなくなります。</p>



<pre class="wp-block-verse">N = InStr(N + Counter, Range("B3"), "d", <strong><span class="bold-green">vbTextCompare</span></strong>)</pre>



<p class="wp-block-paragraph">実行した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="587" height="225" src="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-23.png" alt="" class="wp-image-4036" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/03/image-23.png 587w, https://dokugakuexcel.com/wp-content/uploads/2023/03/image-23-300x115.png 300w" sizes="(max-width: 587px) 100vw, 587px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">小文字で検索しましたが、大文字の「D」が検索出来ていますね。</span></strong></p>



<h3 class="wp-block-heading"><span id="toc10">・文字が全角・半角で異なる</span></h3>



<p class="wp-block-paragraph">こちらも先程のエラーと同様です。<br>検索方法を<strong><span class="marker-under-blue">テキストモードに変える</span></strong>ことにより、全角半角<br>どちらでも検索できるようになります。</p>



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



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



<p class="wp-block-paragraph"><a href="https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/instr-function">InStr関数（Visual Basic for Applications） | Microsoft Learn</a></p>



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



<p class="wp-block-paragraph">いかがだったでしょうか？<br>InStr関数を使えば対象の文字・数値が含まれているか確認することができます,<br>さらに、何文字目に含まれているかも確認することは可能なので、機能を応用することが可能です。</p>



<p class="wp-block-paragraph">ぜひ活用してみてください。</p>



<p class="wp-block-paragraph">応用編としてInStr関数を使用して、対象の文字が何文字あるか<br>算出する方法も、別の記事でまとめていますので、ご参照下さい。</p>



<p class="wp-block-paragraph">記事についてはこちらから☟</p>



<p class="wp-block-paragraph"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e6%96%87%e5%ad%97%e3%81%8c%e4%bd%95%e5%80%8b%e3%83%bb%e4%bd%95%e6%96%87%e5%ad%97%e3%81%82%e3%82%8b%e3%81%8binstr%e9%96%a2/">【マクロVBA】対象の文字が何個・何文字あるかInStr関数で求める！変数・セルに対応 ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p class="wp-block-paragraph">それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%af%be%e8%b1%a1%e3%81%ae%e3%82%bb%e3%83%ab%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ab%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%96%87%e5%ad%97%e3%83%bb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4025</post-id>	</item>
	</channel>
</rss>
