2016-04-19 125 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」

相關問題