У меня есть разные листы в рабочей тетради.На каждом листе в «C1» есть значение, которое я хочу применить ко всем строкам, начиная с «K8» и до последней строки данных.Я хочу сделать это для каждого листа.
Мне удалось скопировать и вставить значение на лист.Но заполнение значения до конца данных - сложная часть для меня.
Selection.AutoFill работает только для активного листа.Это делает работу правильно, но все другие листы, только заполнены "K8".
Dim sh As Worksheet
For Each sh In ActiveWorkbook.Worksheets
If (sh.Name <> "bla") And (sh.Name <> "blub") Then
With sh
sh.Range("C1").Copy
sh.Range("K8").PasteSpecial Paste:=xlPasteValues
Selection.AutoFill Destination:=Range(Selection, ActiveCell.Offset(0, -1).End(xlDown).Offset(0, 1))
End With
End If
Next sh
Я бы хотел, чтобы часть автозаполнения работала для всех листов рабочей книги.Кто-нибудь может помочь?