找回密码
 加入
搜索
查看: 2080|回复: 2

[系统综合] 请教excel输入当前时间的问题

[复制链接]
发表于 2010-3-24 11:59:52 | 显示全部楼层 |阅读模式
本帖最后由 cnergao 于 2010-3-24 13:15 编辑

=IF(A1="","",IF(B1="",TEXT(IF(B1>0,NOW(),""),"m-d h:m"),B1))
以上公式excel的A1单元格输入任何数据时会在B1单元格中显示输入数据的当前时间

我现在碰到的问题是在au3中写入代码如下

#include <Excel.au3>

Local $oExcel = _ExcelBookNew() ;Create new book, make it visible
_ExcelWriteFormula($oExcel, "=IF(A1="","",IF(B1="",TEXT(IF(B1>0,NOW(),""),"m-d h:m"),B1))", 1, 2) ;在B1单位格输入公式
_ExcelWriteCell($oExcel, 3, 1, 1) ;在A1单元格输入数据

如图显示有错误



=IF(A1="","",IF(B1="",TEXT(IF(B1>0,NOW(),""),"m-d h:m"),B1))这段显示不正常。试了好多连接符也不行。有人帮忙试一下吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-4-2 21:51:49 | 显示全部楼层
把最外面的双引号改成单引号
 楼主| 发表于 2010-4-4 18:29:40 | 显示全部楼层
谢谢。因为隔了好久没人回答。我换成其他方法输入时间了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-2 16:42 , Processed in 0.084374 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表