• ベストアンサー

VBA、nullをemptyに変換

VBAでDBから取得したデータにNullが含まれています。 個数=Nullなら総額を計算しない、は、どうかけばよろしいんでしょうか。 if kosuu=null then・・・ if kosuu=vbnullchar then・・・ ではエラーになって、こまっています。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • phoenix343
  • ベストアンサー率15% (296/1946)
回答No.1

IsNull関数は使えなかったっけ?

noname#147912
質問者

補足

IsNullで解決しました、ありがとうございました。

その他の回答 (1)

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

お使いの環境は何でしょう? Access/Excel … iifとIsNullで変換してみてはいかがかと Sum = Sum + Iif( IsNull( kosuu ), 0, kosuu ) または Nz関数が使える環境なら Sum = Sum + Nz(kosuu) といった具合でしょう

noname#147912
質問者

補足

IsNullで解決しました、ありがとうございました。

関連するQ&A