vba怎么刪除指定行數(shù)據(jù)

vba
小億
424
2024-05-15 19:11:15

要?jiǎng)h除指定行數(shù)據(jù),可以使用VBA中的Delete方法。以下是一個(gè)示例代碼,演示如何刪除工作表中的第5行數(shù)據(jù):

Sub DeleteRow()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Sheet1")
    
    ws.Rows(5).Delete
End Sub

在這個(gè)示例中,首先指定要操作的工作表,并將其賦給變量ws。然后使用Rows屬性和Delete方法刪除第5行數(shù)據(jù)。

如果要?jiǎng)h除多行數(shù)據(jù),可以使用類似的方法,例如刪除第5到第10行數(shù)據(jù):

Sub DeleteRows()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Sheet1")
    
    ws.Rows("5:10").Delete
End Sub

在這個(gè)示例中,將要?jiǎng)h除的行范圍設(shè)置為“5:10”,表示刪除第5到第10行數(shù)據(jù)。

0