Я хочу повторить этот код на всех листах книги.Цикл всех листов в рабочей книге
Иногда может быть 1-2 рабочих листа иногда 50+.
Sub HoursTotal()
'
' HoursTotal Macro
'
Range("F2").Select
ActiveCell.FormulaR1C1 = "=SUM(C[-1])"
Range("F1").Select
ActiveCell.FormulaR1C1 = "Total Hours"
Range("G1").Select
End Sub
Добро пожаловать в SO! Чтобы помочь с вашим кодом, старайтесь избегать использования '.Select'. Это заставит ваш код работать медленнее. Вы можете найти дополнительную информацию об этом из [Этот вопрос] (http://stackoverflow.com/questions/10714251/how-to-avoid-using-select-in-excel-vba-macros). – PartyHatPanda