エクセルで有効期限をIF条件として別シートにリスト作成したいのですね。

広告

=IF(A1<TODAY(),”前”,”以後”)

こんな感じの関数で有効期限判定を行いオートフィルタで表示を絞って別シートにコピーペーストすればいいのではないでしょうか。

マクロが作れれば本当にボタン一回でできそうですが。

マクロを使いこなせるようになるには、VB6のプログラミングを勉強するのが一番理想でしょうね。

ただもうVisual Basic6.0なんて売ってないでしょう。

なかなかExcelVBAの本だけ勉強してできるようになるかというとわかりません。

かえって仕事で必要に迫られて作る方が実践的なスキルを付ける事ができます。

変な癖は付きますが。

Excelの場合ツールがコーディングしてくれるので本にもネットにも書いてないようなソースが簡単に入手できます。

最近はセキュリティが厳しくなってきたので、自分の作ったマクロ以外使うのは怖くなってきましたが。

広告