
No.4ベストアンサー
- 回答日時:
#1です。
確かに「条件を満たさないとき」が欲しい時ってありますよね。
「A=X」のときと「A=Y」のときは除きたい...の場合
If Not(A=X Or A=Y) Then
と書きます。
「If Then」は「If」と「Then」の間の式が「True」になったときに
「Then」以降が実行されます。
もし、「A=Z」なら
「A=X」は「False」、「A=Y」も「False」なので「False Or False」は「False」
つまり「(A=X Or A=Y)」は「False」
よって「Not(A=X Or A=Y)」は「True」
或いは、「(A=X Or A=Y)=False」も「True」です。
かえって混乱させてしまったかな?
この回答へのお礼
お礼日時:2008/04/11 06:02
遅くまですいませんでした
「条件を満たさないときで」その条件が6項目あったもので
どのように記述すれば良いのか分かりませんでした。
なんとか頑張ってみます。
No.3
- 回答日時:
>条件が成立したときの処理
で、その条件が成立したときには何もしない
というだけなら、はじめから
if … then
のコードを書きません。
その条件が成立しないときに処理することがあるなら、
if (条件が成立しない条件) then
(条件が成立しないときの処理)
end if
にします。
ANo.1さんのいうように、
if not(条件) then
(条件が成立しないときの処理)
end if
でもいいかと思います。
どうしても、条件が成立したときのif文を書きたければ、
If (条件) Then
end if
か、
If (条件) Then
else
(条件が成立しないときの処理)
end if
として、条件成立のときは処理を書かないとでもしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】3つのセルの中で最新...
-
LibreOffice Clalc(またはエク...
-
【マクロ】数式を入力したい。...
-
【マクロ】excelファイルを開く...
-
エクセルの関数について
-
【マクロ】変数に入れるコード...
-
エクセルのリストについて
-
【マクロ】左のブックと右のブ...
-
【マクロ】【相談】Excelブック...
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
【マクロ】元データと同じお客...
-
Office2021のエクセルで米国株...
-
【マクロ】【配列】3つのシー...
-
【画像あり】オートフィルター...
-
vba テキストボックスとリフト...
-
他のシートの検索
-
【マクロ画像あり】❶1つの条件...
-
エクセルの複雑なシフト表から...
-
【関数】=EXACT(a1,b1) a1とb1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセルにFALSEが...
-
建築を勉強しているものです。 ...
-
特殊鋼
-
FileMakerのcase関数の作り方
-
IF関数を使って3つ以上のある...
-
リフロー炉の急激な温度上昇に...
-
エクセルの式について
-
エクセルの関数なのですが、教...
-
ベストアンサーを選ばす質問を...
-
UWSCで2つ以上のことを実行
-
条件付きの愛情を与えること
-
条件付きの優しさの人って条件...
-
数学の問題なのですがわかる方...
-
エクセル合計欄0(ゼロ)を表...
-
エクセルにて
-
あなたが結婚したいと思う相手...
-
少し曖昧なのですが、 わかる方...
-
ウイニングポスト7 マキシマ...
-
エクセルの数式である文字を含...
-
教えてgooでは、ベストアンサー...
おすすめ情報