Добрый вечер! Подскажите, пожалуйста, как преобразовать формулы в текст. Т.е. чтобы в ячейках отображались формулы, но расчетных операций никаких не производилось.
Добрый вечер! Подскажите, пожалуйста, как преобразовать формулы в текст. Т.е. чтобы в ячейках отображались формулы, но расчетных операций никаких не производилось.sgkorolew
buchlotnik, меняю форматы на текстовый - в ячейке сохраняются результаты вычислений. Вроде не вариант. AlexM, апостроф - это решение. Только вот как быть, если ячеек с разными формулами очень много? Не могу сообразить как подставить апостроф во все ячейки автоматом.
buchlotnik, меняю форматы на текстовый - в ячейке сохраняются результаты вычислений. Вроде не вариант. AlexM, апостроф - это решение. Только вот как быть, если ячеек с разными формулами очень много? Не могу сообразить как подставить апостроф во все ячейки автоматом.sgkorolew
sgkorolew, по поводу смены формата - см. сообщение №4. Замена автоматом - выделяете нужные ячейки, ctrl+H (заменить) и делаете замену "=" на " '="
sgkorolew, по поводу смены формата - см. сообщение №4. Замена автоматом - выделяете нужные ячейки, ctrl+H (заменить) и делаете замену "=" на " '="buchlotnik
Если в ячейку с тектовым форматом вставить формулу, то да - формула будет в виде текста. Но прежде чем вставить формулу, её нужно откуда-то скопировать. А ячеек с формулами на листе очень много, придется каждую формулу копировать по отдельности. Простите, если я чего-то не понимаю.
Если в ячейку с тектовым форматом вставить формулу, то да - формула будет в виде текста. Но прежде чем вставить формулу, её нужно откуда-то скопировать. А ячеек с формулами на листе очень много, придется каждую формулу копировать по отдельности. Простите, если я чего-то не понимаю.sgkorolew
как преобразовать формулы в текст. Т.е. чтобы в ячейках отображались формулы, но расчетных операций никаких не производилось
Варианты: 1. Получить текст формулы с помощью макрофункции GET.FORMULA() 2. Получить текст формулы с помощью функции Ф.ТЕКСТ() (работает только в Excel 2013) 3. Получить текст формулы с помощью настроек: Файл - Параметры - Дополнительно - Показывать формулы, а не их значения 4. Получить текст формулы с помощью VBA В этих вариантах оригинал формулы продолжает работать (вычислять), но можно посмотреть и текст формул Если же надо именно преобразовать формулу в её текст, т.е. "убить" формулу, а на её место поместить её текст, то варианты такие: 1. Установить текстовый формат ячеек и перевычислить формулы 2. Вставить апостроф перед знаком "=" (равно) 3. Заменить формулу на её текст с помощью VBA
как преобразовать формулы в текст. Т.е. чтобы в ячейках отображались формулы, но расчетных операций никаких не производилось
Варианты: 1. Получить текст формулы с помощью макрофункции GET.FORMULA() 2. Получить текст формулы с помощью функции Ф.ТЕКСТ() (работает только в Excel 2013) 3. Получить текст формулы с помощью настроек: Файл - Параметры - Дополнительно - Показывать формулы, а не их значения 4. Получить текст формулы с помощью VBA В этих вариантах оригинал формулы продолжает работать (вычислять), но можно посмотреть и текст формул Если же надо именно преобразовать формулу в её текст, т.е. "убить" формулу, а на её место поместить её текст, то варианты такие: 1. Установить текстовый формат ячеек и перевычислить формулы 2. Вставить апостроф перед знаком "=" (равно) 3. Заменить формулу на её текст с помощью VBASerge_007