お世話になります。
DateDiff関数では開始日から終了日までの期間を表示できますが、
終了日を「〇日から3か月まで」のように幅を持たせることは可能でしょうか?
(例)
開始日:今日(2020/10/23)
終了日:2020/11/1~2020/2/1の間だったら期間を表示する
DateDiff関数を二つ使ってANDをとればできそうな気がするのですが
DateDiff関数の機能として、幅をもたせる機能はあるのでしょうか?
どうぞよろしくお願いいたします。
DateAdd()ではダメなのでしょうか。(以下、VBAのリファレンスですが)
https://docs.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/dateadd-function
質問の件名では「日数を求めたい」とありますが、質問文中では日数ではない別の何かを求めたいか、あるいは判定したいのか不確かだったので、コメントのみです。
ご回答ありがとうございます!
日数を求めた値を処理の判定に使おうとしていました。
DateAdd()を組み込んでみます。
回答のつもりではありませんでした。少なくとも私にとっては質問に不備があった(何を求めて、最終的に何をしたいか不明瞭だった)ので、それへのコメントです。あと、気にするべくは3ヶ月後の扱いをどうするかでしょうね。月ごとに日数は違うので。(その辺りはご自身の要望に合うよう、ご対応ください)
回答1件
あなたの回答
tips
プレビュー