Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


73117 / 76732 ←次へ | 前へ→

【8098】日付の取得
質問  こうき  - 03/9/30(火) 13:56 -

引用なし
パスワード
   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)"

1 hits

【8098】日付の取得 こうき 03/9/30(火) 13:56 質問
【8099】Re:日付の取得 INA 03/9/30(火) 14:13 回答
【8100】Re:日付の取得 こうき 03/9/30(火) 14:23 質問
【8108】Re:日付の取得 INA 03/9/30(火) 17:56 回答
【8110】Re:日付の取得 こうき 03/9/30(火) 18:49 お礼

73117 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free