可以通过以下步骤实现:
Sub AddNewRow()
Dim ws As Worksheet
Dim lastRow As Long
Set ws = ThisWorkbook.Worksheets("Sheet1") '替换为你的工作表名称
'获取最后一行的行号
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
'在最后一行的下方插入新行
ws.Rows(lastRow + 1).Insert Shift:=xlDown
End Sub
这样,VBA代码将在指定工作表的最后一行下方插入一行新行。请注意,这个代码示例假设你要在第一列(列A)插入新行。如果你想要在其他列插入新行,需要相应地修改代码中的列号。
关于VBA和Excel的更多信息,你可以参考腾讯云的Excel相关产品和产品介绍链接地址:Excel相关产品和产品介绍
领取专属 10元无门槛券
手把手带您无忧上云