Вроде бы выделил область, а чему формула не вставляется не пойму и тоже самое с выделением колонок. Я понимаю, что код не работает из-за неправильного выделение, но как выделить правильно в этих двух вариантах не знаю.
Будьте добры помочь. (Если информации недостаточно, то скажите)
Косяк№1
On Error Resume Next
Cells.Find(What:="Код", LookAt:=xlPart).Select
ColumnFind = Selection.Column
RowFind = Selection.Row
Cells.Find(What:="Ответственная служба", LookAt:=xlPart).Select
ColumnFind_ll = Selection.Column
RowFind_ll = Selection.Row
If Not Cells(RowFind + 1, ColumnFind) = 0 Then Cells(RowFind_ll, ColumnFind_ll + 8).FormulaR1C1 = "=RC[-8] & "": П.:"" & RC[-7] & ""; К.:"" & RC[-4]"
Cells(RowFind_ll, ColumnFind_ll + 8).Copy
Range(Cells(RowFind_ll + 1, ColumnFind_ll + 8), Cells(RowFind_ll + 400, ColumnFind_ll + 8)).Paste 'косяк
Косяк№2
With Wb_NED.ActiveSheet
.Range(ColumnFind + 1, ColumnFind_ll + 7).Delete Shift:=xlToLeft 'косяк
.Columns("A:A").Delete Shift:=xlToLeft
Будьте добры помочь. (Если информации недостаточно, то скажите)
Косяк№1
On Error Resume Next
Cells.Find(What:="Код", LookAt:=xlPart).Select
ColumnFind = Selection.Column
RowFind = Selection.Row
Cells.Find(What:="Ответственная служба", LookAt:=xlPart).Select
ColumnFind_ll = Selection.Column
RowFind_ll = Selection.Row
If Not Cells(RowFind + 1, ColumnFind) = 0 Then Cells(RowFind_ll, ColumnFind_ll + 8).FormulaR1C1 = "=RC[-8] & "": П.:"" & RC[-7] & ""; К.:"" & RC[-4]"
Cells(RowFind_ll, ColumnFind_ll + 8).Copy
Range(Cells(RowFind_ll + 1, ColumnFind_ll + 8), Cells(RowFind_ll + 400, ColumnFind_ll + 8)).Paste 'косяк
Косяк№2
With Wb_NED.ActiveSheet
.Range(ColumnFind + 1, ColumnFind_ll + 7).Delete Shift:=xlToLeft 'косяк
.Columns("A:A").Delete Shift:=xlToLeft