タイトル | : エクセル上の時間表示データの取得方法 |
記事No | : 6437 |
投稿日 | : 2007/10/13(Sat) 11:18 |
投稿者 | : K |
いつもお世話になります。 VB.netを始めて3ヶ月ちょっとのKと申します。 開発環境はWindowsXP Pro VB.net2003です。
エクセルに登録されているデータをVB.netを使って ACCESSで作成したデータベースに登録をしようとしているのですが エクセル上で時間で表示されているデータを取り込むと 小数点の数字で取り込んでしまいます。 例)エクセル上データが10:22 VB.netで取得したデータ:0.4319444444 CDate関数を使ってみたりしたのですが 「型'Doble'から型'Date'へのキャストが有効ではありません。」 とエラーが出てしまします。 これを時間に変換する方法はあるのでしょうか? それとも、ちゃんと時間で取り込む方法はあるのでしょうか? 自分で、時間に変換する関数を作るしかないのでしょうか?
ご教授、よろしくお願いいたいます。
|