Приветствую!
Прошу помочь с макросом.
Необходимо к числовому значению ячейки добавить единицы измерения (могут принимать разное значение) с сохранением возможности работать с данными ячейки как с числом.
Попробовал создавать пользовательский формат с переменной textPart:
targetCell.NumberFormat = " 0 " & "" & textPart & ""
но в случае когда "textPart" принимает значение со знаком деления (например км/ч) возникает ошибка "Нельзя установить свойство NumberFormat класса Range".
Как я понимаю, итогом выполнения макроса должен быть новый формат вида 0 "км/ч"
Прошу помочь с макросом.
Необходимо к числовому значению ячейки добавить единицы измерения (могут принимать разное значение) с сохранением возможности работать с данными ячейки как с числом.
Попробовал создавать пользовательский формат с переменной textPart:
targetCell.NumberFormat = " 0 " & "" & textPart & ""
но в случае когда "textPart" принимает значение со знаком деления (например км/ч) возникает ошибка "Нельзя установить свойство NumberFormat класса Range".
Как я понимаю, итогом выполнения макроса должен быть новый формат вида 0 "км/ч"
Изменено: - 23.03.2026 11:22:58