Всем привет! В одном из столбцов таблицы записаны числа формата "800.00; 1000.63; 123.45;0;.... То есть их десятичная часть отделена точкой. Мне нужно заменить эту точку на запятую.
Сейчас использую следующий код:
Пока что получается, что после замены точки на запятую, получаю следующий столбец: "800;100063; 123,45;0,00;... Запятая видна только у нуля. Что может быть не так?
Сейчас использую следующий код:
Пока что получается, что после замены точки на запятую, получаю следующий столбец: "800;100063; 123,45;0,00;... Запятая видна только у нуля. Что может быть не так?
| Код |
|---|
Range("T1:T" & iLastRow).NumberFormat = "@"
Columns("T:T").Select
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
|