我有一份需要转换为 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
- 复制单元格
- 选择您希望强制评估的范围
- 过去特别活动 - 价值 + 倍增