-1

Как лучше всего конвертировать 0 (ноль) в 0,01? я посмотрел на условное форматирование, hex2dec и т. д. Я знаю, что есть простой ответ .... просто в тупик на данный момент.

Это должно быть для нескольких строк / столбцов ....

2 ответа2

0

Выберите часть листа, которую вы хотите преобразовать, и запустите этот короткий макрос:

Sub NotQuiteZero()
    Dim r As Range

    For Each r In Intersect(Selection, ActiveSheet.UsedRange)
        If r.Text = "0" Then r.Value = 0.01
    Next r
End Sub

До:


и после:

0

Некоторые варианты:

  • Найти и заменить
  • Событие Worksheet_Change VBA
  • правильно ввести значение в первую очередь,

Вы должны понимать, что 0 и 0,01 - это разные значения, и никакое форматирование не превратит одно значение в другое.

Если вам нужно больше деталей для конкретного подхода, отредактируйте свой вопрос и опишите сценарий, а затем оставьте комментарий.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .