タイトル | : VB.NETでEXCELの時刻を取得するとDouble型になってしまう |
記事No | : 2654 |
投稿日 | : 2005/11/28(Mon) 10:34 |
投稿者 | : ゆう |
[OSのVer]:WindowsXP SP2 [VBのVer]:VB.NET2003
はじめまして、ゆうといいます。 よろしくお願いします。
VB.NETでEXCEL上のデータをVB.NETアプリへ取り込む処理を作成しています。
EXCEL上のセル(A1)に「8:30」とあるのですが、 それを「"8:30"」というStringで読み込みたいと考えています。 しかし、「0.35416666666....」といったDoubleの文字列になってしまいます。
dim xlRange = xlSheet.Range("A1:A2") dim saRet(,) as Object saRet = xlRange.Value dim tm as String = saRet(1,1).ToString()
tmが"0.35416666666...."となってしまい、"8:30"で取得できません。
"8:30"で取得するにはどうしたらよろしいでしょうか。 よろしくお願いします。
|