2013-04-16 122 views
0

我从SQL获取数据并通过VBA将其粘贴到Excel表单。数据格式为日期转换SQL-VBA

hh:mm:ss我想要excel来实现这是一个时间变量,但事实并非如此。即使我选择粘贴的区域并将格式更改为任何时间格式,但它似乎都不起作用。它只适用于我手动选择一个单元格稍微修改并单击输入(或F2 +输入每个单元格),然后它移动到时间格式有没有办法解决这个问题,或者是有人熟悉这个问题?

+0

你有没有粘贴时间戳的例子? – AxGryndr

+0

如何在SQL中存储列 - 字符串或日期时间? – Santosh

+0

这是一个日期格式在SQL我做转换(varchar(8),start_time,108)作为starttime,以获得hh:mm:ss格式 – yatici

回答

-1

你究竟如何得到这个数据 excel?

你不会碰巧手动计算吗? Excel会将hh:mm:ss解析为日期时间,但听起来好像在您导入此数据后不会重新计算。

+0

我检查它说它被设置为自动。我猜,Excel只是讨厌我。 – yatici

+0

这是downvoted的任何特定原因?我正在提问以帮助解决问题。 – marceljg