2016-04-19 85 views
0

百分比等工作正常,但自定义格式不允许我以后汇总nuber。 .NumberFormat = “0.0%”vba如何自定义格式单元格而不更改值

我有一系列的尺寸并试图这样: .NumberFormat = “0.0毫米” 或 (公式)& “毫米”

它看起来是正确的,但我我们无法将此单元格与其他数字单元格相乘,因为它将其作为文本读取。

有什么建议吗?

+1

以下对我有用'.NumberFormat =“0.0 \ m \ m”'它保留数字并应用掩码,所以'8.8'被视为'8.8 mm '同时保持号码在其他公式中使用。 –

+0

谢谢Scott。完美工作:) – Ida

回答

0

选择单元格,然后运行:

Sub MilliMeters() 
    Dim r As Range 
    For Each r In Selection 
     r.NumberFormat = "General"" mm""" 
    Next r 
End Sub 
0

感谢斯科特。这工作。 .NumberFormat =“0.0 \ m \ m”

相关问题