以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] excel报表设计 时间套打问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54134)

--  作者:jygyyl
--  发布时间:2014/7/22 15:39:00
--  [求助] excel报表设计 时间套打问题
各位老师,如题,在设计excel报表时,遇到一个问题:要套打一个时间(数据格式为:yyyy-dd-mm hh:mm),年、月、日、时通过设置单元格式(自定义)实现了,唯有分钟没有实现,求老师指点!谢谢!
[此贴子已经被作者于2014-7-22 15:42:47编辑过]

--  作者:有点甜
--  发布时间:2014/7/22 15:42:00
--  
 你原本的单元格数据带有时分秒吗?如果带有,怎么可能会不显示呢?
--  作者:jygyyl
--  发布时间:2014/7/22 15:48:00
--  回复:(有点甜)?你原本的单元格数据带有时分秒...
“年”单元格式自定义为yyyy,"月“自定义格式为dd,”日“自定义格式为mm,”时“自定义格式为hh可以实现目标, 只打印“分钟”无法实现,不知如何设置?

完整显示是可以的,格式为yyyy-dd-mm hh:mm
[此贴子已经被作者于2014-7-22 15:50:23编辑过]

--  作者:有点甜
--  发布时间:2014/7/22 15:53:00
--  

测试了一下设置单元格格式yyyy-dd-mm hh:mm后,测试正常。

 

只要你的数据是有时分秒的,就一定能正常打印

[此贴子已经被作者于2014-7-22 15:53:22编辑过]

--  作者:jygyyl
--  发布时间:2014/7/22 15:59:00
--  回复:(有点甜)测试了一下设置单元格格式yyyy-dd-mm...
谢谢老师!可能是我没有表述清楚,设置套打《出生医学证明》,只想在指定位置(单元格)打印当前行的时间的分钟,不知道如何设置?

比如时间为:2014-7-22 16:02 只打印”02“
[此贴子已经被作者于2014-7-22 16:03:43编辑过]

--  作者:有点甜
--  发布时间:2014/7/22 16:02:00
--  
以下是引用jygyyl在2014-7-22 15:59:00的发言:
谢谢老师!可能是我没有表述清楚,设置套打《出生医学证明》,只想在指定位置(单元格)打印当前行的时间的分钟,不知道如何设置?

 

单元格表达式 <Format(now, "yyyy年MM月dd日 hh时mm分ss秒")>


--  作者:jygyyl
--  发布时间:2014/7/22 16:10:00
--  回复:(有点甜)以下是引用jygyyl在2014-7-22 15:59:...

比如时间为:2014-7-22 16:02 只打印”02“
--  作者:Bin
--  发布时间:2014/7/22 16:11:00
--  
<Format(now, "mm")>
--  作者:有点甜
--  发布时间:2014/7/22 16:14:00
--  

单元格表达式 <Format([日期], "mm")>


--  作者:jygyyl
--  发布时间:2014/7/22 16:26:00
--  回复:(Bin)<Format(now, "mm")>
这个可以打印当前系统时间的分钟,我的列名是”GB311"如何写代码?我写成: <Format([GB311], "mm")>,生成报表时,提示语法错误!