<?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>if &#8211; カミュプリィの雑多なメモ</title>
	<atom:link href="https://www.commuply.co.jp/technic/memo/tag/if/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.commuply.co.jp/technic/memo</link>
	<description></description>
	<lastBuildDate>Wed, 30 Jul 2025 12:41:59 +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://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon-150x150.png</url>
	<title>if &#8211; カミュプリィの雑多なメモ</title>
	<link>https://www.commuply.co.jp/technic/memo</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>[言語比較]If : 条件によって分岐</title>
		<link>https://www.commuply.co.jp/technic/memo/if/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 20 Mar 2022 14:42:21 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@V2If]]></category>
		<category><![CDATA[else]]></category>
		<category><![CDATA[elseif]]></category>
		<category><![CDATA[End If]]></category>
		<category><![CDATA[Goto]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Then]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[ラベル]]></category>
		<category><![CDATA[分岐]]></category>
		<category><![CDATA[条件分岐]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=150</guid>

					<description><![CDATA[Lotus Script 言語 　※If ～ Elseif ～ Elseif と繰り返せます　※Elseif Else ともに使わないことができます 　※If ～ Goto ～ Else ～ は改行せずに書きます VbS [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h2>



<pre class="wp-block-code"><code>If 条件式 Then
　式
Elseif 条件式 Then
　式
Else
　式
End If</code></pre>



<p class="wp-block-paragraph">　※If ～ Elseif ～ Elseif と繰り返せます<br>　※Elseif Else ともに使わないことができます</p>



<pre class="wp-block-code"><code>If 条件式 Goto ラベル
ラベル:
式</code></pre>



<pre class="wp-block-code"><code>If 条件式 Goto ラベル Else 式
ラベル:
式</code></pre>



<p class="wp-block-paragraph">　※If ～ Goto ～ Else ～ は改行せずに書きます</p>



<h2 id="vbscript-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">VbScript 言語</h2>



<pre class="wp-block-code"><code>If 条件式 Then
　式
Elseif 条件式 Then
　式
Else
　式
End If</code></pre>



<p class="wp-block-paragraph">　※If ～ Elseif ～ Elseif と繰り返せます<br>　※Elseif Else ともに使わないことができます</p>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<ul class="wp-block-list">
<li>@If (条件式; 式; 式);<br>　『条件式; 式; 』は最大９９回繰り返せます</li>



<li>@V2If (条件式; 式; 式);<br>　※@V2If は旧バージョン用です、上位互換がある @If に書き換えることができます</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]Err，Erl，Error ： エラーを処理</title>
		<link>https://www.commuply.co.jp/technic/memo/error/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 18 Mar 2022 04:44:53 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@IfError]]></category>
		<category><![CDATA[@IsError]]></category>
		<category><![CDATA[@True]]></category>
		<category><![CDATA[Erl]]></category>
		<category><![CDATA[Err]]></category>
		<category><![CDATA[Err.Clear]]></category>
		<category><![CDATA[Err.Description]]></category>
		<category><![CDATA[Err.Number]]></category>
		<category><![CDATA[Err.Source]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Exit]]></category>
		<category><![CDATA[Exit Sub]]></category>
		<category><![CDATA[Gosub]]></category>
		<category><![CDATA[Goto]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[On]]></category>
		<category><![CDATA[On Error]]></category>
		<category><![CDATA[Resume Next]]></category>
		<category><![CDATA[VBScript]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/notesdomino/?p=96</guid>

					<description><![CDATA[　実行時エラー（ランタイムエラー）が発生したときにどうするのか？というものです。 Lotus Script 言語 Err, Erl, Error は常に存在します エラーが発生したときにどうするか定義しますOn Erro [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　実行時エラー（ランタイムエラー）が発生したときにどうするのか？というものです。</p>



<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h2>



<ul class="wp-block-list">
<li>Err ： エラーが発生すると、エラー番号（数値）が入ります</li>



<li>Erl ： エラーが発生すると、ソースコードの何行目という場所（数値）が入ります</li>



<li>Error ： エラーが発生すると、エラーメッセージが入ります</li>
</ul>



<p class="wp-block-paragraph">Err, Erl, Error は常に存在します</p>



<p class="wp-block-paragraph"><strong>エラーが発生したときにどうするか定義します</strong><br>On Error Resume Next<br>On Error Goto ラベル</p>



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



<pre class="wp-block-code"><code>On Error Goto ラベル
　処理
　Exit Sub ' または Exit Function や Exit Property
ラベル：
　エラー処理
　Resume Next　’ エラーの次の行へ戻る</code></pre>



<p class="wp-block-paragraph">　エラーが発生したときに『何もせず異常終了する』というときは次のようにします。この行より先はエラー対応をしません。</p>



<pre class="wp-block-preformatted">On Error Goto 0</pre>



<p class="wp-block-paragraph"><strong>似ている命令</strong><br><strong>On</strong> 番号 <strong>Goto</strong> ラベル1, ラベル2, ．．．　’ 番号によって異なるラベルへ制御を移す命令です。番号がゼロのときは何もしません<br>例 ： On Err Goto ラベル　’ Err 変数の値（初期値は0）によってラベルへ制御を移します<br>※<strong>On</strong> 番号 <strong>Gosub</strong> ラベル, ・・・もあります。</p>



<h2 id="vba-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading">VBA 言語</h2>



<ul class="wp-block-list">
<li>Err.Number : エラーが発生すると、エラー番号（数値）が入ります</li>



<li>Err.Source : エラーが発生した場所の名前が入ります</li>



<li>Err.Description : エラーが発生すると、エラーメッセージが入ります</li>
</ul>



<p class="wp-block-paragraph"><strong>初期化</strong><br>Call Err.Clear ()<br>　※ On Error や Exit でも Err が初期化されます</p>



<p class="wp-block-paragraph">On Error Resume Next と、On Error Goto が使えます</p>



<pre class="wp-block-code"><code>On Error Goto ラベル:
・・・
ラベル:
・・・
On Error Resume Next</code></pre>



<p class="wp-block-paragraph"><strong>注意</strong><br>最初の On Error より前は Err オブジェクトが存在しません</p>



<h2 id="vbscript-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">VbScript 言語</h2>



<ul class="wp-block-list">
<li>Err.Number ： エラーが発生すると、エラー番号（数値）が入ります</li>



<li>Err.Source ： エラーが発生した場所の名前が入ります</li>



<li>Err.Description ： エラーが発生すると、エラーメッセージが入ります</li>
</ul>



<p class="wp-block-paragraph"><strong>初期化</strong><br>Call Err.Clear ()<br>　※ On Error や Exit でも Err が初期化されます</p>



<p class="wp-block-paragraph">On Error は Resume Next だけで、On Error Goto は使えません<br>On Error Resume Next</p>



<p class="wp-block-paragraph"><strong>注意</strong><br>最初の On Error より前は Err オブジェクトが存在しません</p>



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



<pre class="wp-block-code"><code>On Error Resume Next
Call Err.Clear ()
　処理
　If 0 &lt;&gt; Err.Number Then
　　エラー処理
　　Call Err.Clear ()
　End If</code></pre>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<ul class="wp-block-list">
<li>@IsError （評価式） ： 評価式がエラーを返すと @True になります</li>



<li>@IfError ： 廃止されました。「何がエラーなのか」というところが @IsError と異なりました</li>
</ul>



<p class="wp-block-paragraph">例 ： @If (@IsError (評価式)； エラー時の式； 正常時の式)；</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[PHP]if-else分岐</title>
		<link>https://www.commuply.co.jp/technic/memo/php-if-else%e5%88%86%e5%b2%90/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Mon, 07 Feb 2022 01:40:06 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[else]]></category>
		<category><![CDATA[elseif]]></category>
		<category><![CDATA[if]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[分岐]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/website/?p=208</guid>

					<description><![CDATA[IF文での分岐は次のようになります。 if(条件) { 式;} if(条件) { 式;} elseif { 式;} else { 式;}]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">IF文での分岐は次のようになります。</p>



<p class="wp-block-paragraph">if(条件) {<br> 式;<br>}</p>



<p class="wp-block-paragraph">if(条件) {<br> 式;<br>} elseif {<br> 式;<br>} else {<br> <code>式;<br>}</code></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
