Я только что понял, как вставить строки ниже ячейки со значением. Однако в качестве дополнения я хотел бы, чтобы вставленная строка имела определенную высоту, скажем, например, 7. Этот код является частью большого кода, поэтому я не сохраняю sub
в моем примере.
Проблема в том, что этот код не работает для установки RowHeight. Первая часть - вставка новой строки, но она не влияет на высоту строк.
Я попробовал следующее:
Dim rng as Range
For Each Rng In ThisWorkbook.Worksheets("Offer Letter").Range("E2:E60")
If Not IsEmpty(Rng) Then
Rng.Offset(1, 0).EntireRow.Insert
End If
Next
For Each Rng In ThisWorkbook.Worksheets("Offer Letter").Range("E2:E60")
If Not IsEmpty(Rng) Then
Rng.Offset(1, 0).EntireRow.RowHeight = 7
End If
Next