|
分類:[VB.NET/VB2005 以降]
「2014/2/15 12:12:45」などと現在の日時をCSV形式で書き込みしたいのですが、
保存されたCSVファイルをExcelで開くと、秒の部分が消えて「2014/2/15 12:12」としか表示されません。
しかしこれをメモ帳で開くと「2014/02/15 12:12:45」となってますので正確に書かれてるようです。
またExcelでもその部分をクリックすると数式バーには「2014/02/15 12:12:45」と表示されます。
これをExcelで普通に「2014/02/15 12:12:45」と表示するにはどのようにすれば良いのですか?
教えてください。
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim fileName As String = "ABC.CSV"
Dim Writer As New IO.StreamWriter(fileName, True, System.Text.Encoding.Default)
For i = 0 To 5
Writer.WriteLine(DateTime.Now)
System.Threading.Thread.Sleep(1000) '1秒待ち
Next i
Writer.Close()
End Sub
End Class
|