Page 648 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼and の使い方 たくや 04/5/31(月) 14:24 ┗Re:and の使い方 Gin_II 04/5/31(月) 15:42 ┗Re:and の使い方 たくや 04/5/31(月) 16:12 ┗Re:and の使い方 しろくろやぎ 04/6/1(火) 14:01 ─────────────────────────────────────── ■題名 : and の使い方 ■名前 : たくや ■日付 : 04/5/31(月) 14:24 -------------------------------------------------------------------------
If文でandがうまく機能しません。 If rst.Fields("A") And rst.Fields("B") = 0 Or Null Then 「AとBがともに0かNull値のとき」ということを表現したい のですが、、、 どなたかお願いします。 |
>「AとBがともに0かNull値のとき」ということを表現したい >のですが、、、 If Nz(rst.Fields("A"),0) = 0 And Nz(rst.Fields("B"),0) = 0 Then ではどうでしょうか? |
VBAが「Nz」を認識しないのですが、、、Helpにも出てきません。 ▼Gin_II さん: >>「AとBがともに0かNull値のとき」ということを表現したい >>のですが、、、 > >If Nz(rst.Fields("A"),0) = 0 And Nz(rst.Fields("B"),0) = 0 Then >ではどうでしょうか? > > |
▼たくや さん: >VBAが「Nz」を認識しないのですが、、、Helpにも出てきません。 Accessのバージョンは何ですか? >>If Nz(rst.Fields("A"),0) = 0 And Nz(rst.Fields("B"),0) = 0 Then Nz(x)関数は以下の式で代用可能です。 IIf(IsNull(x), 0, x) |