Всем добрый день!
Кто-нибудь сталкивался с такой задачей - есть некое арифмитическое выражение, записанное в строковой переменной:
Dim st As String
st = "1+2+5"
Можно ли каким-то образом вычислить это выражение и получить результат - "8"?
Единственное, что пока пришло в голову - это записать эту переменную в ячейку листа в виде формулы и забрать результат:
Sheets(1).Cells(1, 1).Formula = "=" & st
но использовать лист я бы не хотел. Может есть идеи?
Спасибо
Кто-нибудь сталкивался с такой задачей - есть некое арифмитическое выражение, записанное в строковой переменной:
Dim st As String
st = "1+2+5"
Можно ли каким-то образом вычислить это выражение и получить результат - "8"?
Единственное, что пока пришло в голову - это записать эту переменную в ячейку листа в виде формулы и забрать результат:
Sheets(1).Cells(1, 1).Formula = "=" & st
но использовать лист я бы не хотел. Может есть идеи?
Спасибо