データベースからの出力である日付の列があります。この日付をフィルタリングするマクロがあり、null を除く現在の日付から 14 日より古いすべての日付を表示することを目的としています。フィルターを適用すると、シート全体がフィルター処理され、何も表示されません。- 14 I do get date を外すと、alt a、e、f を使用して、列が正しい形式であることを確認しましたが、うまくいきませんでした。
ここに私のコードスニペットがあります:
ActiveSheet.UsedRange.AutoFilter Field:=34, Criteria:="<>NULL", _
Operator:=xlAnd, Criteria2:="<" & Now()-14
に変更してみcriteria2
ました"<" & Date - 14 & "# 00:00:00 AM#"
助けてください