Excel:如何强制单元格求值

Excel:如何强制单元格求值

我有一份需要转换为 24 小时格式的开始时间列表。我更改了整列的格式,但我必须对每一行都按 Enter 键,Excel 才能应用新格式。

有什么方法可以强制 Excel 评估单元格格式并进行更改吗?我有几千行。

在此处输入图片描述

答案1

是的,这也让我很烦。

dim c as range
for each c in application.intersect(activesheet.usedrange, activesheet.columns("C"))
  c.value = c.value
next

答案2

如果所有单元格都有一些共同的文本,您也可以执行查找/替换 - 在您的情况下查找每个“:”,并将其替换为“:”(即找到一种不执行任何操作的查找/替换方法),然后 Excel 将重新格式化该单元格。

答案3

另一个解决方法是:

  1. 在工作表上任何未使用的单元格中输入值 1
  2. 复制单元格
  3. 选择您希望强制评估的范围
  4. 过去特别活动 - 价值 + 倍增

相关内容