Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Автоматическое добавление строк с формулами в таблицу
 
Нашел выход в таком макросе.
Где при изменении в столбце "С" добавляется строка в таблицу с столбца "А" по столбец "J". Высота строки - 25. Формулы сохраняются.

Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("C:C")) Is Nothing Then
    If Target <> "" Then
    Dim LRow As Long: LRow = Cells(Rows.Count, "A").End(xlUp).Row
    Range("A" & LRow & ":J" & LRow + 1).FillDown
    Range("A" & LRow & ":J" & LRow + 1).RowHeight = 25
    Application.ScreenUpdating = True
End If
End If
End Sub
Автоматическое добавление строк с формулами в таблицу
 
Не совсем подходит. В таблице есть макрос, который после ввод данных в таблицу и расчёта формул, убирает их оттуда, оставляя только значение. Тоесть если заполнить последнюю строку, формулы в следующую не перенесутся, так как в предыдущей строке их уже нет. Нужно продливать таблицу при вводе предпоследний строки, что бы в последней еще оставалась формула.
Автоматическое добавление строк с формулами в таблицу
 
Добрый день.
Прошу помощи.
Есть таблица с формулами. (Пример вложил).
При вводе данных в столбец А и Б, формулы выводят результат в столбцах C,D,E. Данной таблицей пользуется несколько пользователей.
Итого заполнив последнюю строку таблицы, не протянув заранее ее, формулы приходится вводить вручную. Либо откатывать действие назад ( если пользователь сообразит это сделать ).
Что хотелось бы сделать: При вводе предпоследней строки в таблице, она бы автоматически протягивалась на 1-2 строки в низ. Тем самым исключить возможность полного заполнения таблицы.
Может есть какой то простой способ это реализовать например с помощью VBA.
Заранее спасибо!
Автоматическая замена формулы на значение после расчета
 
Спасибо Вам большое!
Автоматическая замена формулы на значение после расчета
 
Спасибо, почитал, но немного не то.
Вложил пример.
На примере мы имеем зависимость столбца B от данных вводимых в столбце А.( вводим данные в А2 формула считает и выводит результат в В2 и т.д. )
Нужно что бы в столбце В ( например в ячейке B2), после расчета результата, формула удалялась и оставался только результат, а ниже, где данных еще нет, формула оставалась и т.д. После расчета в В3, В4 и далее происходило тоже самое что и выше.. ( нужно что бы данные после расчета оставались неизменными.)
VBA только начинаю познавать, поэтому заранее прошу прощения за глупые вопросы.
Автоматическая замена формулы на значение после расчета
 
Добрый день. Прошу помощи! Есть такая задача:
В определенном столбце ( например столбец E ), заполненным формулами происходит расчет на основании данных которые вводятся в других ячейках ( сверху в ни, по порядку ). Требуется, чтобы после вывода результата формула удалялась из ячейки и заменялась полученным результатом ( при этом формула сохранялась в строках которые еще не заполнены результатом). Это нужно что бы данные в дальнейшем не менялись, даже если будут редактироваться ячейки на основании которых проводились вычисления.
Возможно ли такое?
Заранее спасибо большое!
Страницы: 1
Наверх