MS Access VBA如何在Excel中删除行

MS Access VBA如何在Excel中删除行,excel,vba,ms-access,Excel,Vba,Ms Access,我已使用以下代码在MS Access 2003中打开Excel文件。 我想删除第2行或A2:K2 Dim xlApp As Excel.Application Set xlApp = CreateObject("Excel.Application") xlApp.Visible = True xlApp.Workbooks.Open "QuotebyItem.xls", True, False

我已使用以下代码在MS Access 2003中打开Excel文件。 我想删除第2行或A2:K2

            Dim xlApp As Excel.Application
            Set xlApp = CreateObject("Excel.Application")

            xlApp.Visible = True

            xlApp.Workbooks.Open "QuotebyItem.xls", True, False
…假设您的文件只有一个工作表:如果可能有多个工作表,并且您只需要处理其中一个工作表:

wb.Sheets("Sheet2").Rows(2).Delete
…假设您的文件只有一个工作表:如果可能有多个工作表,并且您只需要处理其中一个工作表:

wb.Sheets("Sheet2").Rows(2).Delete

如果某些字段受保护,是否也可以从vba中删除行?为什么不试试看?我想这取决于保护级别,因此通常很难说是或否。如果某些字段受到保护,是否也可以从vba中删除行?为什么不试试看?我想这取决于保护级别,所以一般来说很难说是或不是。