Преобразование строкового выражения в формулу без использования ячеек Excel

Автор Dmitry_Cheplya, 08.09.2025, 10:59:53

« назад - далее »

Dmitry_Cheplya

Добрый день!
У меня есть переменная строковая, содержащая выражение "=5*2+4*10". Можно ли вычистить это выражение, чтобы сцепить результат с другой строкой, без использования ячеек Excel (Cell(x,y).Formula...?
Другими словами:
"=5*2+4*10" -> =5*2+4*10 -> 50
"Длина кабеля " & 50 & " м" -> "Длина кабеля 50 м"

Дмитрий Щербаков(The_Prist)

Не до конца понятно, но скорее всего поможет Evaluate:
Dim sf&, v
sf = "=5*2+4*10"
v = Evaluate(sf)
Msgbox v
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Dmitry_Cheplya


Яндекс.Метрика Рейтинг@Mail.ru