我正在自动化excel,使用宏系统作为我应该通过自动化做什么的指南.当我将列格式化为日期时,宏NumberFormat为列生成a :
[$-409]m/d/yy h:mm AM/PM;@
Run Code Online (Sandbox Code Playgroud)
我试图破译这意味着什么.我从谷歌搜索,方括号中的值是一个"条件",如果条件:
$-409
Run Code Online (Sandbox Code Playgroud)
满足,然后它将使用 NumberFormat
m/d/yy h:mm AM/PM
Run Code Online (Sandbox Code Playgroud)
如果没有,它使用 NumberFormat
@
Run Code Online (Sandbox Code Playgroud)
我发现的参考文献说数字格式"@"是文本占位符
所以我的问题是:
什么是有条件的$ -409测试?是比较-409(即负四百九十)的东西,如果是这样,那么它与之比较的美元符号是什么?
如果条件失败,并且它转向文本占位符 "at-sign",它显示为什么?