|
こんにちは。かみちゃん です。
>もう一つ質問ですが、たとえば1月11日、1日だけを抽出する場合、
>Criteria1:="=2004/1/11"
>にしても抽出できませんでした。
Criteria1:=">=2004/1/1", Operator:=xlAnd, Criteria2:="<=2004/1/1"
または、
Criteria1:=#1/11/2004#
としてください。
#m/d/yyyy# については、日付リテラルに基づく表現でして、Excel2002で確認しています。
たしか、Excel2000では使えなかったかもしれません。
日付リテラルについては、次のURLを参照してください。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vblr7/html/vadatDate.asp
しかし、私でしたら、期間抽出する場合と特定抽出(期間開始日と期間終了日が同一)する場合があるのであれば、
Criteria1:=">=2004/1/1", Operator:=xlAnd, Criteria2:="<=2004/1/1"
の方法がいいかと思います。バージョンにも依存しないでしょうし。
|
|