重赏!EXCEL用VB将数值转换成时间格式后,为什么再没办法转回来了

首先将固定单元格的数字:41278.3819444444,使用VB函数Format(41278.3819444444,“yyyy/mm/dd hh:mm:ss”),可以转换成2013/1/4 9:10:00,但是我现在不知道用VB的什么函数可以再将日期格式转换回数字格式,求高手指教!用什么函数?

caozhy
贵阳老马马善福专门编写代码的老马就是我! 如果问题得到解决,请采纳,谢谢
大约一个月之前 回复

4个回答

CDate函数,或者TimeSerial,你查查手册。

图片说明

 Private Sub test()
Sheet1.Cells(1, 2) = Format(41278.3819444444, "yyyy/mm/dd HH:MM:ss")
Sheet1.Cells(1, 3) = CDbl(Sheet1.Cells(1, 2))
End Sub

CDate函数,具体怎么用要看下帮助

cdbl函数不是cdate函数。cdbl函数的作用是将值转换成双精度浮点数。而事件数值的本质就是双精度浮点数。所以cdbl可以做到

qq_42709021
qq_42709021 时间数值本质是双精度浮点数。d = cdbl(date)
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
将时间格式转换成秒数
将时间格式转换成秒数 #include #include #include #include time_t convert_str_to_tm(char * str_time) { struct tm tt; memset(&tt,0,sizeof(tt)); tt.tm_year=atoi(str_time)-1900; tt.t
将字符串转换成时间格式
如何将类似与 20150113144244 这样的字符串转换成时间格式 2015-01-13 14:42:44rnformat,convert.datetime,tostring("yyyy-MM-dd HH:mm:ss")都试了,不是报错,就是达不到预期效果,有高手转换过吗?求解
将日期转换成数值
是在插入的时候 大家帮帮rnrn 是插入access数据库
long型数值如何转换成各种时间格式?
服务器返回一个长整型数值:127713338255850000,这其代表一个时间,如何把它转换成不同格式的时间显示出来呢?
用VB将EXCEL分列~~
小弟有一EXCEL表。其中D列记录日期,格式是:2009-2-6。 rnrn请问怎样将D列拆分成三列。[color=#FF0000]即年、月、日各为一列。 [/color]rnrn用VB能实现吗?求教~~~
ORACLE 将数值转换成百分数
select to_char(round(number1*100,3),'990.999') || '%' from dual
将字符串转换成整型数值
这是一个考虑周全的将字符串如何转换成整型数值的完整程序。在VC6平台上,运行成功
java将excel时间格式数据转换成对应格式的字符串
String dateStr2="43306.4153240741"; Date date = org.apache.poi.ss.usermodel.DateUtil .getJavaDate(Double.valueOf(dateStr)); DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss...
转换成时间格式??
有一字段如下:(字段类型为varchar)rnrequestday rn---------- rn2000/1/rn2006/6/8rn2006/6/8rn2006/6/8rnNULLrn我想让这个字段如果是里面的值是时间格式的话就让它显示出来,如果不是的话就让它为NULLrn我想要的结果如下:rnselect requestday from tablernrnrequestday rn---------- rnnullrn2006/6/8rn2006/6/8rn2006/6/8rnNULLrn请问用什么函数来判断,写成SQL语句rn
将表格转换成excel
使用javascript将网页上以表格形式显示的数据导出成excel,并存储在本地位置上
将txt转换成excel
将txt文件中的内容转为excel表格中的内容进行储存,替换原表格中内容
将文本文件转换成Excel
各位大侠:rn我由于数据太大,将数据库中的数据转换成了TXT,所以现在我想将他转换成excel,由于大于65536所以,要以sheet,具体代码如何实现?
将Excel转换成Exe
将Excel转换成Exe之DoneEx XCell Compiler
用javascript将html表格转换成Excel
大家有谁做过?我得表格挺复杂的有行列的合并,个别单元格还有颜色,边框也用css控制的。
为什么转换成EXCEL后不能读取Cookies了?
我用 将一个已有的页面转换为EXCEL的形式,但是为什么在EXCEL里面Cookies都没有了?rn我需要用Cookies来验证登录者的身份,Cookies没有了岂不是所有人都能访问这个页面了?有什么解决办法吗?
将java的Date转换成Solr的时间格式
DateField 表示一个精确到毫秒的时间,值的格式是: YYYY-MM-DDThh:mm:ssZ YYYY 表示年. MM 表示月. DD 表示日. hh 表示24小时制的小时. mm 表示分钟. ss 表示秒. 值的注意的是上面的那个时间格式里没有时区;带时区的时间格式可以通过格林尼治时间表示。这里是一个示例的值: 1972-05-20T17:33:18Z 另
Binary Watch:将十位二进制数转换成时间格式
A binary watch has 4 LEDs on the top which represent the hours (0-11), and the 6 LEDs on the bottom represent the minutes (0-59). Each LED represents a zero or one, with the least significant bit on
求助: 如何把excel中的时间格式转换成时间格式的文本显示?
求助: 如何把excel中的时间格式转换成时间格式的文本显示?rnrnrn (如单元格8:00改成文本格式的显示8:00而不是数值0.33333...)
将秒转换成时间格式 00:00:00,
export const timeFilter = (seconds: number) => { let ss = Math.floor(seconds)// 秒 let mm = 0// 分 let hh = 0// 小时 if (ss > 60) { mm = Math.floor(ss / 60); ss = Math.floor(ss % 60); } if...
怎么用sql语句将时间戳转换成正常时间格式(急)
我的数据库中存一个时间戳格式的时间,我怎样用sql将它查询出来是正常的时间格式,急……
将Excel中以科学计数法显示的数值转换成真正的文本
像以上这样的数值转换成文本,采用以下步骤可以实现: 选中上面数据所在列 择"数据"菜单下的"分列",打开文本分列向导窗口 在步骤一中选择"分隔符号",点击进入下一步    在步骤二中不选择任何分隔号,点击进入下一步  在步骤三中将列数据格式设置为"文本",点击完成 ...
数值转时间格式的问题
请教各位达人:rn @i 为 varchar(30) 且为‘112.33333’ 如何转为hh:mm:ss这种格式 !谢谢rn
用md5加密后,如何转回原码
[code=C#]rnusing System.Web.Security;rnrnstring pwd = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text.ToString(), "MD5");//加密pwdrn[/code]rnrn如上面,如果要再转为原码,那应该怎么写
再没办法,我只好疯算了
各位大侠,我的java程序采用dos窗口运行,可以说是正常,但昨日不正常了,更有趣的是,时而正常,时而不正常,我决没有动过该程序,我怀疑是java虚拟机出了问题,我想问的是,可能有此种情况吗。顺便问一下,怎样把java程序打包成.exe文件
用vb将txt导入到excel
怎么用vb将txt导入到excel的方法介绍
将EXCEL自定义时间格式转换为时间格式
//日期相加天数       public String dayAddition(int num) {           try{             SimpleDateFormat timeformat = new SimpleDateFormat("yyyy-MM-dd");               java.util.Date date = timeformat.pars
数值转换成字符串 字符字符串转换成数值
   格式化数字字符串   sprintf 最常见的应用之一莫过于把整数打印到字符串中,所以,spritnf 在大多数场合可以替代  itoa。  如:  //把整数123 打印成一个字符串保存在s 中。   sprintf(s, "%d", 123); //产生"123" (原文:http://baike.baidu.com/view/1295144.htm)    I...
将Excel表头转换成列数
题目:Excel Sheet Column Number描述:Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3 … Z -> 26 AA ->
转换成数值
直接问了:rn 我在PL/SQL中Select时,我不知道某一字段的类型(可能是字符型),填的都是0.1 ,我想在Select时候将这个字段装化为数值型,以便于和其他的数值型字段进行相乘的运算,请给个语句,是Select时用的rnrn谢谢了!!rn
jxl将xml转换成excel
NULL 博文链接:https://youngjava.iteye.com/blog/1441728
将access转换成excel表
将access转换成excel表将access转换成excel表将access转换成excel表将access转换成excel表
整数转换成时间格式
怎么把整数12735445,转换成MM-dd hh:mm:ss,时间类型的,谢谢各位大侠赐教!
时间戳转换成时间格式
转换时间格式需要的条件 首先需要确定时间接口所在列表 例:list 其次找到你下面逻辑里面的response所在位置 第三拿到时间接口所在列表里面的数据 例: const responseData = response.data.data // console.log("this is list data",JSON.stringify(responseData)) this.payLis...
/date()/转换成常见的时间格式
这个没什么好讲的,就是在总结常用的代码片段,兄弟们需要的话就直接拿去用
mysql字符串转换成时间格式
SELECT DATE_FORMAT(hiredate, '%Y-%m-%d') FROM users ;
时间格式转换成字符串
比如 时间格式 2009-12-1 转换成"20091201"
时间格式数据转换成字符串
如何将GetDate()的数据转化成20090909111022这样的字符串? 谢谢!
时间格式转换成小时的问题
[code=SQL]select datepart(hh,getdate())[/code]rn这样写以后,比如2008-01-11 00:02:06.480rn期望得到的为00,而实际得到的为0,如何得到00呢?谢谢!rn
将text中的数值转换成十六进制
Private Sub Command1_Click() Cls Dim yushu As Integer Dim a As Integer Dim s As String yushu = a Mod 16 a = a \ 16 a = Int(Val(Text1.Text)) yushu = a While a  yushu = a Mod 16  s = f(y
numpy将bool值转换成数值
用np.array().astype(int)  label = np.array([0, 1, 0]) predict_label = np.array([1, 0, 0]) false_num = np.array(label != predict_label).astype(int) print(false_num) # [1 1 0]  
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法