gpt4 book ai didi

excel - 根据单元格值在下面插入行

转载 作者:行者123 更新时间:2023-12-04 21:24:37 26 4
gpt4 key购买 nike

我在 Insert copied row based on cell value 找到了一个宏.

该宏在 E 列中任何值为“0”的行上方插入一个空白行。

而不是出现在上面的空行,我需要它出现在下面。

Sub BlankLine()

Dim Col As Variant
Dim BlankRows As Long
Dim LastRow As Long
Dim R As Long
Dim StartRow As Long

Col = "E"
StartRow = 1
BlankRows = 1

LastRow = Cells(Rows.Count, Col).End(xlUp).Row

Application.ScreenUpdating = False

With ActiveSheet
For R = LastRow To StartRow + 1 Step -1
If .Cells(R, Col) = "0" Then
.Cells(R, Col).EntireRow.Insert Shift:=xlDown
End If
Next R
End With

Application.ScreenUpdating = True

End Sub

最佳答案

编辑以下行:

.Cells(R, Col).EntireRow.Insert Shift:=xlDown

至:
.Cells(R+1, Col).EntireRow.Insert Shift:=xlDown

关于excel - 根据单元格值在下面插入行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24489376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com