我通过查询得到SQL的结果信息如下:
发票号 开票日期 到货日期
00372795 2009-06-15 00:00:00.000 2009-07-09 16:25:57.000
00056327 2009-06-13 00:00:00.000 2009-07-09 16:25:58.000
13735926 2009-06-04 00:00:00.000 2009-07-09 16:25:57.000我直接复制到EXCEL表时,EXCEL的显示
372795 00:00.0 25:57.0
56327 00:00.0 25:58.0
13735926 00:00.0 25:57.0我知道主要是EXCEL的格式问题,可以复制完后更改。主要是想
如何能够直接复制到EXCEL时显示的信息为:
00372795 2009-06-15 2009-07-09
00056327 2009-06-13 2009-07-09
13735926 2009-06-04 2009-07-09
1)不去除字符型的开头OO。
2)时间显示年月日。不显示25:57.0格式。。
需如何设置?
发票号 开票日期 到货日期
00372795 2009-06-15 00:00:00.000 2009-07-09 16:25:57.000
00056327 2009-06-13 00:00:00.000 2009-07-09 16:25:58.000
13735926 2009-06-04 00:00:00.000 2009-07-09 16:25:57.000我直接复制到EXCEL表时,EXCEL的显示
372795 00:00.0 25:57.0
56327 00:00.0 25:58.0
13735926 00:00.0 25:57.0我知道主要是EXCEL的格式问题,可以复制完后更改。主要是想
如何能够直接复制到EXCEL时显示的信息为:
00372795 2009-06-15 2009-07-09
00056327 2009-06-13 2009-07-09
13735926 2009-06-04 2009-07-09
1)不去除字符型的开头OO。
2)时间显示年月日。不显示25:57.0格式。。
需如何设置?
2、剩下的列可以先转换为文本再复制
left('2009-06-15 00:00:00.000',10)
还要去算列。字段多了很麻烦。。每次复制都要设置。。但是同样的方法,在日期中还是无法达到目的,只能复制完后再修改格式。。
你这样查出来在复制进去试试
convert(varchar(10),'你的日期',120)
第二列设为excel设为日期类型
第二列设为excel设为日期类型
==>日期格式自己定义!
奇怪 日期怎么都是倒的06 15 2009
我新建的EXCEL表知道为啥吗?
1、发票号码,采用设置EXCEL单元格,文本格式。
2、日期格式采用 SQL codeconvert(varchar(10),'你的日期',120)
这样复制到EXCEL中只需要修改1就可以了。。不在EXCEL表中做任何修改。直接复制得到结果
SQL语句能设置最好了。
呵呵。。