如何保持零到文本转换的数量?

好的,这里是这样的情况:

我有一个.xlsx格式的Excel文件。 其中一个单元格包含值132,6 ,格式是数字。 这意味着Excel显示的数字为132,60 。 现在,因为它代表了一个价格(132欧元和60美分),我想保持这种格式132,60

在这里输入图像说明

现在我需要将所有单元格转换为文本格式,以便在此问题中不重要。 因为这个值实际上是132,6 ,所以在转换之后这个是显示的文本值,而不是132,60 。 但是我想在将它转换为文本时保持尾随零。

有没有任何VBA实现呢?

这种格式应该工作

 =TEXT(A2;"#'##0.00") 

编辑:在VBA中
下面的代码片段将把选中的数字转换为文本。

 Sub aMacro() Dim SelRange As Range Set SelRange = Selection For Each c In SelRange.Cells c.Value = Format(c.Value, "###0.00") Next End Sub