利用vba判断单元格的数字格式为货币?
货币恰是一个数值,只不过这个数值是用于表示货币的,所以有一定的格式要求,在excel中,我们可以通过excel本身的操作来设置相应的单元格或其他范围来用于表示或者比使用的,那么这样我们就可以提取单元格的格式定义来判断这个单元格是否是货币格式的,语法是:
If Range("指定的单元格").NumberFormatLocal = "¥#,##0.00_);[红色](¥#,##0.00)" Then
是货币格式处理
Else
不是货币格式处理
End If