小编K S*_*ury的帖子

Excel日期格式VBA

我使用以下代码将单元格的值设置为当前日期

rng.Value = Format(Now(), "dd/mm/yyyy")
rng.NumberFormat = "dd/mm/yyyy"
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,日期插入到单元格中,格式为“日期”,但单元格中的数据保持对齐。公式不会将值解释为日期。

上面使用代码的单元格

当我单击该单元格,然后按Enter时,值将向右移动,并且日期现在适用于公式。

在此处输入图片说明

如果我手动输入日期,则公式也将起作用。只有当我使用VBA时。

excel excel-vba excel-formula

2
推荐指数
1
解决办法
110
查看次数

标签 统计

excel ×1

excel-formula ×1

excel-vba ×1