我有一个填充了数据的Excel工作表,我需要使用VBA格式化单元格,这本身不是问题 - 让单元格显示正确的格式。但是我将数字格式类别设置为“Currency”有困难,有没有办法使用VBA设置它。目前我在单元格中看到了正确的格式,但格式类别设置为“自定义”。
由于
答案 0 :(得分:1)
提示:格式化单元格时录制宏会显示如何执行此操作。只需按照您正在处理的范围替换Selection
宏录制器问题。
假设r是你的范围:
with r
.NumberFormat = "$ #,##0.00"
end with