前回に引き続きVBAとVB.Netについて書きたいと思います。
例えばldYYYYMMDDが2004/10/18(月)の場合
以下のような違いがあります
□VBAでのフォーマットのやり方は以下の通りです
◇2004年10月18日
Format(ldYYYYMMDD, "YYYY年MM月DD日")
◇2004年10月18日(月)
Format(ldYYYYMMDD, "YYYY年MM月DD日(aaa)")
◇2004年10月18日月曜日
Format(ldYYYYMMDD, "YYYY年MM月DD日aaaa")
□VB.Netでのフォーマットのやり方は以下の通りです
◇2004年10月18日
ldYYYYMMDD.tostring("yyyy年MM月dd日")
◇2004年10月18日(月)
ldYYYYMMDD.tostring("yyyy年MM月dd日(ddd)"
)
◇2004年10月18日月曜日
ldYYYYMMDD.tostring("yyyy年MM月dd日 dddd")
特に注意が必要なのは曜日の出し方です。
データ型のフォーマットをする際の参考になれば幸いです。