Я получаю данные, как ниже от внешнего источникаПреобразование десятичных чисел в процентах
Что мне нужно, чтобы преобразовать все выделенные данные в процентах, и я не могу потерял часть после запятой. Вот что я пытался до сих пор:
For Each actCell In shRecipiente.ListObjects("tblRecipiente").ListColumns("All-In Rate").DataBodyRange
If Not (Right(actCell.NumberFormat, 1) = "%") Then
actCell.Value = Format(actCell, "#.####%")
End If
Next actCell
Но я получаю, например, 396,83% вместо 3,9683%
Спасибо за ответ, но он все еще не работает, теперь я получаю 39683% вместо 3,9683% –
у вас есть источник этого? может быть, ошибка есть ... –
К сожалению, я не могу изменить источник –