Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 28 декабря 2020, 17:29

Название: Excel VBA Макросы. Как скопировать лист (вкладку) из имеющегося Excel файла в новый Excel файл, чтобы формулы превратились в значения?
Отправлено: Посетитель от 28 декабря 2020, 17:29
Как скопировать лист (вкладку) из имеющего Excel файла в новый Excel файл, чтобы формулы превратились в значения?
Название: Re: Excel VBA Макросы. Как скопировать лист (вкладку) из имеющегося Excel файла в новый Excel файл, чтобы формулы превратились в значения?
Отправлено: Администратор от 28 декабря 2020, 17:30
В Экселе нет готового инструмента для замены формул на значения. Нужно использовать разнообразные ухищрения.
Нужно смотреть, что у вас на листе. Если мало данных, то нужно просто скопировать все данные и вставить только значения.
Если много данных и просто скопировать / вставить не получается, то тогда нужно сделать цикл по формулам и каждую формулу в отдельности перевести в значение. Или можно скопировать / вставить заданные фрагменты, например, заданные столбцы, в которых формулы.
Название: Re: Excel VBA Макросы. Как скопировать лист (вкладку) из имеющегося Excel файла в новый Excel файл, чтобы формулы превратились в значения?
Отправлено: Посетитель от 28 декабря 2020, 17:45
спасибо за информацию