月の末日を取得するには、日程表作成などでよく使います。 下記のコードでは、28日から1づつ加算し、1日になれば-1し末日を調べています。 翌月の1日から-1し月末を求める方法もあります。例えば2月末日ならば、3月31日 -1 とする方法です。 しかし、この場合、月を+1しないといけないので前処理が必要です。 関連するTipsの「日付に変換するExcel関数:数値を文字列に変換した後・日付に変換できない理由」も参照してください。 |
月の末日を取得する実行前
コマンドボタンをクリックすると、クリックイベントが発生しMonthLastDayプロシージャを呼び出します。
月の末日を取得する実行結果
戻り値の月の末日をコマンドボタンに表示しています。
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します