Цитата | ||
---|---|---|
написал: Я еще в первом сообщении дал ответ - попробовать не судьба? Приведенный мной код "активирует" формулу, записанную как текст в ячейке.
Вставляете этот код в модуль. Выделяете ячейку, в которой формула записана как текст и выполняете этот код. Любуетесь результатом. P.S. Ни на один мой вопрос Вы почему-то не ответили...Поэтому более тема неинтересна. |
Очень помогли.
Перебор строчек для активации текста в формулу
Если прописана формула как текст как активировать формулу
Собрал формулу гиперссылки из разных ячеек через функцию СЦЕПИТЬ, заменил формулу как значение, затем что бы активировать получившуюся гиперссылку в 2646 строчках прошелся макросом используя Ваш совет активации формулы.
Получилось для столбца "D" , он же четвертый вот так.
Код |
---|
Sub ActivateFormula() For i = 1 To 2646 ' ActiveCell.FormulaLocal = ActiveCell.Text Cells(i, 4).FormulaLocal = Cells(i, 4).Text Next i MsgBox "Готово" End Sub |
Возможно кому-то тоже пригодится.
Еще раз спасибо.
Активации формул с помощью VBA на просторах интернета так и не нашел, как всегда выручает planetaexcel/