- ベストアンサー
DATE型だと思っていたのですがVariant型で
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VBAのヘルプでDate 関数の説明を見ると、「内部処理形式 Date の Variant」 だと書いています。
その他の回答 (1)
- okormazd
- ベストアンサー率50% (1224/2412)
回答No.2
Date 関数 現在のシステムの日付を含むバリアント型 (内部処理形式 Date の Variant) の値を返します。 構文 Date 以上ヘルプから抜粋。 もとはバリアント型の数値を内部処理でDateで表示しているだけということか。 Sub test() MsgBox Date * 1 End Sub
質問者
お礼
Sub test() MsgBox Date * 1 End Sub を実行したら、Variant/ Doubleになりましね。 ありがとうございました。
お礼
「内部処理形式 Date の Variant」だから、「Variant/Date」になるのですか。 よくわからいけどそう覚えます。ありがとうございました。