|
CSVファイルに20030930(yyyymmdd)という形式で日付のデータがあるのですが、
これをエクセル上に2003/09/30(yyyy/mm/dd)という形式で表記したいと思っています。
下のようなコードを書いて動くことは動くのですが、できればinputで日付を読み込んだ後、セルで計算するのではなくVBAの中で日付をyyyy/mm/ddの形式で取得したいと考えています。
これは分析ツールを使わずに行うことができるのでしょうか?
Range("A1") = "yyyymmdd" '日付
Range("A2").Select
ActiveCell.FormulaR1C1 = "=LEFT(R[-1]C,4)"
Range("A3").Select
ActiveCell.FormulaR1C1 = "=MID(R[-2]C,5,2)"
Range("A4").Select
ActiveCell.FormulaR1C1 = "=RIGHT(R[-3]C,2)"
Range("A5").Select
ActiveCell.FormulaR1C1 = "=DATE(R[-3]C,R[-2]C,R[-1]C)"
|
|