Я хотел бы добавить промежуточные итоги для суммы или среднего.Все таблицы на этих вкладках имеют одинаковую длину строк и одинаковые заголовки (есть группа из 8 вкладок, которые имеют 3 дополнительных столбца, поэтому позже я создам еще один цикл для их решения).
Я не уверен, как сделать ссылки на таблицы в приведенном ниже коде общими для ссылки на любую таблицу на этой конкретной вкладке.Это то, что я до сих пор ... любая помощь будет принята с благодарностью!Спасибо!
Sub AddTotals()
Dim tablename As Range
Dim TargetSheet As Worksheet
Dim tbl As ListObject
Dim rng As Range
Worksheets("Tab Names").Activate
For Each tablename In Worksheets("Tab Names").Range("B1:B64").Cells
Set TargetSheet = Worksheets(CStr(tablename.Value))
Set rng = Range(TargetSheet.Range("F11"), TargetSheet.Range("F11").SpecialCells(xlLastCell))
Range("F11").Select
ActiveSheet.ListObjects(Active).ShowTotals = True
Range("Table2[[#Totals],[Var %]]").Select
ActiveSheet.ListObjects("Table2").ListColumns("Var %").TotalsCalculation = _
xlTotalsCalculationAverage
Range("Table2[[#Totals],[Var $]]").Select
ActiveSheet.ListObjects("Table2").ListColumns("Var $").TotalsCalculation = _
xlTotalsCalculationSum
Next tablename