[英]Change an excel formula cell into a vba macro
请我需要更改此公式:
=IF(VAL.EMPTY(K15);"";MAX(K15-Today();0))
此公式给出两个日期之间的差额:
1)即K15:30/10/2017
2)今天()
最大倒数计时将从0开始。
我需要在宏中转换此公式,以便将这段代码插入由Private Sub Worksheet_Change(ByVal Target As Range)
运行的宏中。
我希望下面的代码行能够正常工作,经过测试对我来说很好。
Sheet2.Range("M15:M38").Formula = "=IF(ISBLANK(K15),0,MAX(K15)-TODAY())"
您的代码中IF函数的参数过多。 您也可以使用0代替“”来保留简单的公式字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.