EXCEL,在從xml產生的數字中使用逗號而不是點

EXCEL,在從xml產生的數字中使用逗號而不是點

我正在從 XML 文件生成數字,該文件每 X 次刷新一次。我需要以逗號分隔的數字輸出,而不是像 XML 中那樣以點分隔,因為我無法使用以點分隔的數字進行工作(乘法等)。

我的 XML 輸出如下圖所示:

一號 N1 14.5

二號 N2 578.4

但我需要這樣:

一號 N1 14,5

二號 N2 578,4

答案1

文件中還有其他逗號嗎?否則,您可以使用尋找和取代工具。

Ctrl+F -> 取代選項卡 -> 尋找“.”用。

如果你需要它的宏,你可以只記錄你自己的做法,你最終會得到類似的東西

    Cells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
    :=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False

您需要更先進的東西嗎?

相關內容