Excel - 變更儲存格中的資料格式

Excel - 變更儲存格中的資料格式

我在一個單元格中有數據(例如 ND(1.37)),並且需要以不同的方式顯示它(ND<1.37)。

有沒有一種快速、簡單的方法可以透過巨集或簡短的腳本來做到這一點?

先致謝!

編輯:我還沒有嘗試太多(我對 Excel 巨集仍然有些陌生),但我正在尋找的一個例子是:

ND(494)至ND<494
ND(319)至ND<319
ND(2.19)至ND<2.19

本質上,我試圖將 ND(###) 更改為 ND<###。

答案1

我認為這滿足你的需要:

Sub test()
Dim a As String
Dim cell As Object
For Each cell In Selection
    cell.Select
    a = ActiveCell.Text
    ActiveCell.Formula = Replace(Replace(a, "(", "<"), ")", "")
Next

End Sub

答案2

如果全部你的細胞含有,你可以使用ND(something)

="ND<" & LEFT(RIGHT(A1,LEN(A1)-3),LEN(A1)-4)

如果您的資料與該模式不匹配,則必須指定您想要的結果。

相關內容