- 締切済み
空白の日付型の抽出について
初心者なのでどなたかご指導ください。 日付型のデータ「A」と「B」があります。 「A」が空白以外で、「B」が空白の時のデータをfilterを使って抽出したいのですが、上手くいきません。 こんな感じでやってみたのですが、やはり駄目でした。 objrs.filter = "A<>"" and isnull(objrs('B'))" どなたか教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Gimli
- ベストアンサー率47% (9/19)
回答No.3
objrs.filter = "(A <> NULL) and (B = NULL)" これだとどうですか。
- Kuppycat
- ベストアンサー率50% (109/216)
回答No.2
#1です。 なんか、でたらめ教えちゃったみたいですね。 すみません。 いろいろ自分でも試してみましたが、うまくいかないですね(;´▽`A`` 該当する条件で、読み直しするようにしてみてはいかがでしょうか?
- Kuppycat
- ベストアンサー率50% (109/216)
回答No.1
日付型は空文字("")にはなりません。 この場合、「A」がNull以外となります。 objrs.Filter = "Not(IsNull(objrs('A'))) and IsNull(objrs('B'))" これでどうでしょうか?
質問者
お礼
回答ありがとうございます。 ご指導頂いたようにやってみたのですが、以下のようなメッセージが表示され、駄目でした。 「引数が間違った型、許容範囲外、または競合しています。」 色々な方法でやってみたのですが、やはり上記のメッセージが表示されます。 他に何かよい方法があればご指導ください。
お礼
ご丁寧なアドバイスありがとうございます。 もう一度見直して、別の方法を考えるしかなさそうですね。