Уважаемые коллеги,
Помогите, пожалуйста, кто чем может. )
Проблема следующая: при выгрузке из бухгалтерской программы, суммы имеют следующий вид:
143.918,10
8.296.118,41
719,81
Чтобы сделать их "считаемыми", я хочу удалить точки. Автозамену хочу включить в состав макроса, приводящего жуткий отчет в приличный вид. Код выглядит так (записано макрорекордером):
Sub Delete_Points()
'
' Delete_Points Macro
' Macro recorded 26.06.2008
Columns("C:H").Select
Selection.Replace What:=".", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("A1").Select
End Sub
В итоге получаю следующее:
143918,10
8296118,41
71981
То есть в числах, в которых точек нет, вместо точек зачем-то удаляются запятые. 8-/
Заранее спасибо за помощь!
Помогите, пожалуйста, кто чем может. )
Проблема следующая: при выгрузке из бухгалтерской программы, суммы имеют следующий вид:
143.918,10
8.296.118,41
719,81
Чтобы сделать их "считаемыми", я хочу удалить точки. Автозамену хочу включить в состав макроса, приводящего жуткий отчет в приличный вид. Код выглядит так (записано макрорекордером):
Sub Delete_Points()
'
' Delete_Points Macro
' Macro recorded 26.06.2008
Columns("C:H").Select
Selection.Replace What:=".", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("A1").Select
End Sub
В итоге получаю следующее:
143918,10
8296118,41
71981
То есть в числах, в которых точек нет, вместо точек зачем-то удаляются запятые. 8-/
Заранее спасибо за помощь!