我只需要刪除單元格7B:7G,同時單獨保留7A。我如何使用Excel VBA來做到這一點?刪除單元格行,但不是整行
下面是代碼我現在有:
Option Explicit
Sub Import()
Dim lastrow As Long
Dim wsIMP As Worksheet 'Import
Dim wsTOT As Worksheet 'Total
Dim wsSHI As Worksheet 'Shipped
Dim wsEST As Worksheet 'Estimate
Dim wsISS As Worksheet 'Issued
Dim cel As Range
Set wsIMP = Sheets("Import")
Set wsTOT = Sheets("Total")
Set wsSHI = Sheets("Shipped")
Set wsEST = Sheets("Estimate")
Set wsISS = Sheets("Issued")
With wsIMP
wsIMP.Range("E6").Cut wsIMP.Range("E5")
wsIMP.Range("B7:G7").Delete (xlShiftUp)
End With
End Sub
運行時錯誤'1004':object_「工作表'的方法'Range'failed.Updated OP to show code。 –
@MattRidge Ops,我的錯誤 - 問題在範圍描述中 - 它應該有數字前的字母我更新了我的答案 –
完美的感謝 –