Здравствуйте! Помогите пожалуйста автоматизировать небольшой процесс. У меня есть таблица в которой я прописываю в ячейках и Exel умеет заполнять нижестоящие ячейки формулами, принцип всем известен когда выделяешь ячейку с исходной формулой и двойным кликом по нижнему правому углу протягиваешь ее вниз.
Подскажите можно прописать такой макрос которым бы мог проделывать эту операцию Получается я выделю ячеку/ячейку или несколько ячеей с формулами (условие что они будут рядом , как в примере 1 и 2) И запускаю макрсос котрый растягивает формулы вниз автоматически (с учетом того что количество строк/и выделенных ячеек может меняться )
Код
Sub Fill_Blanks()
For Each cell In Selection
If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value
Next cell
End Sub
Нашел такой пример очень удобный но он не копирует формулы а копирует значение (
Как формулы записываются в ячейки (вручную или кодом/макросом) ? Какие действия или события должны запустить код макроса копирующего формулы в ячейках ?
Вы можете использовать тоже например: "AutoFill", "FillDown", DataSeries", и т.д.