• 締切済み

空白の日付型の抽出について

初心者なのでどなたかご指導ください。 日付型のデータ「A」と「B」があります。 「A」が空白以外で、「B」が空白の時のデータをfilterを使って抽出したいのですが、上手くいきません。 こんな感じでやってみたのですが、やはり駄目でした。 objrs.filter = "A<>"" and isnull(objrs('B'))" どなたか教えてください。

みんなの回答

  • Gimli
  • ベストアンサー率47% (9/19)
回答No.3

objrs.filter = "(A <> NULL) and (B = NULL)" これだとどうですか。

  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.2

#1です。 なんか、でたらめ教えちゃったみたいですね。 すみません。 いろいろ自分でも試してみましたが、うまくいかないですね(;´▽`A`` 該当する条件で、読み直しするようにしてみてはいかがでしょうか?

good_morning
質問者

お礼

ご丁寧なアドバイスありがとうございます。 もう一度見直して、別の方法を考えるしかなさそうですね。

  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.1

日付型は空文字("")にはなりません。 この場合、「A」がNull以外となります。 objrs.Filter = "Not(IsNull(objrs('A'))) and IsNull(objrs('B'))" これでどうでしょうか?

good_morning
質問者

お礼

回答ありがとうございます。 ご指導頂いたようにやってみたのですが、以下のようなメッセージが表示され、駄目でした。 「引数が間違った型、許容範囲外、または競合しています。」 色々な方法でやってみたのですが、やはり上記のメッセージが表示されます。 他に何かよい方法があればご指導ください。

関連するQ&A