Я хотел бы создать формулу, которая обновляет формулу вкладки «Сводка» при добавлении новой рабочей таблицы.
Рабочая книга используется для выполнения запросов капитала по сравнению с основным бюджетом. Каждый раз, когда делается запрос на капитал, требуется новый лист, который я хотел бы суммировать на первом листе с помощью макроса / VBA.
В листе 1 (основной бюджет) в столбце MI указан «Утвержденный капитал» на дату », которая суммирует столбец L в следующей таблице, которая является запросом на капитал. Поскольку в течение срока действия проекта может потребоваться 30-40 запросов на капитал, вместо того, чтобы заходить в ячейку на листе основного бюджета и обновлять формуляры, пользователям было бы проще «нажать кнопку» и убедиться, что они утверждены на сегодняшний день. захватывает каждый новый лист, который добавляется.
Мой пример кода пока выглядит следующим образом, но для его работы необходим некоторый ввод!
Sub updateApprovedToDate()
Dim ws As Worksheet
Dim myF As String
myF = "=SUM("
For Each ws In ThisWorkbook.Worksheets
If ws.Name <> "Master Budget" Then
myF = myF + ws.Range("L10") +
End If
Next
Sheets("Master Budget").Range("M10") = myF
End Sub
Большое спасибо заранее!