まえきんです!
今回は文字列からシリアル値を取得する
方法について学習しましたのでご紹介します。
今回は以下のように任意のセルに入力された文字列から
シリアル値を取得するマクロを考えます。
文字列形式の日付をシリアル値に変換するには、DateValue関数を使用します。
日付に変換できない文字列を変換しようとするとエラーになってしまうため、
IsDate関数で日付に変換できる文字列かどうかの判定を行います。
上記のような状態でマクロ実行ボタンを押下すると以下の
メッセージボックスが表示されます。
ちなみに、変換不能な文字列の場合は変換不可の旨を知らせる
メッセージボックスが表示されます。
次回#144は「日付から年を取得する」VBAコードについて学習予定です。
最後まで読んで頂きありがとうございました!ではまた!
コメント