Страницы: 1
RSS
Преобразование формулы в число
 
Есть лист, на котором рассчитываются разные значения. В ячейках, допустим забита формула (А1+А2), которая равна 7, как сделать, чтобы вместо А1+А2 было 7. (Желательно макрос)
 
как вариант записать макрорекордером.
Выделяете ячейку с формулой или диапазон ячеек с формулами - ctrl+c (скопировать) - Специальная вставка-Значение - ОК.
 
Я это прекрасно понимаю, но хотелось бы в большой книге применить это свойство к нескольким листам. Нашел такой вариант Range("C8:AN788").Value = Range("C8:AN788").Value, но как это внедрить в макрос относительно определенной книги и определённых листов.
 
ну вот
Цитата
Raul_7 пишет:
определенной книги и определённых листов
, а в первом посте про это ни слова. Опишите более подробно. оп каким определенным листам? Лучше приложите пример с описанием.
 
Лист ТЭЦ-3 нужно отцифровать, потом он отправляется по почте и возвращается в исход. Таких листов может быть несколько
 
Как насчет решения задания через маленькую UserForm-очку с одной кнопкой?
После нажатия копирует всё содержимое активного листа и вставляет поверху значения. Форма при переключении между листами все время активна и срабатывает конкретно для активного листа.
При желании можно деактивировать кнопку закрытия, и разместить саму форму не по центру, а где нибудь в уголку чтоб не мелькала всё время перед глазами при открытии.
Файл с решением прилагаю.
 
Как удалить в ячейке формулу, оставив значения?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
marker_mc и The_Prist СПАСИБО ОГРОМНОЕ!!! Сейчас буду пробовать
Страницы: 1
Наверх