powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вычислить формулу в макросе.
7 сообщений из 7, страница 1 из 1
Вычислить формулу в макросе.
    #33636997
гость n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть в строковой переменной формула "= R1C1+R1C2"
Можно ли без присваевания ее ячейки, в макросе получить значение.
...
Рейтинг: 0 / 0
Вычислить формулу в макросе.
    #33637027
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
    ActiveCell = ActiveCell.Offset( 1 ,  1 ) + ActiveCell.Offset( 1 ,  2 )
...
Рейтинг: 0 / 0
Вычислить формулу в макросе.
    #33637041
гость n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для vkodor
Спасибо за интерес, а если другая формула будет. Может у вас тогда и алгоритм преобразование есть.
...
Рейтинг: 0 / 0
Вычислить формулу в макросе.
    #33637047
гость n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для vkodor
Спасибо за интерес, а если другая формула будет. Может у вас тогда и алгоритм преобразование есть.
...
Рейтинг: 0 / 0
Вычислить формулу в макросе.
    #33637152
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub Convert()
    Dim varValue As Variant
    Dim strFormula As String
    
    strFormula = "=R1C1+R1C2"
    
    varValue = Evaluate(ConvertToA1(strFormula))
    
    Debug.Print varValue
End Sub

Public Function ConvertToA1( _
  strR1C1 As String) As String
    ConvertToA1 = _
      Application.ConvertFormula(strR1C1, xlR1C1, xlA1, xlAbsolute)
End Function
...
Рейтинг: 0 / 0
Вычислить формулу в макросе.
    #33637225
гость n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Evaluate то что надо.

Пользователь2 спасибо.
...
Рейтинг: 0 / 0
Вычислить формулу в макросе.
    #33637365
гость n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Evaluate то что надо.

Пользователь2 спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вычислить формулу в макросе.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]