隐藏宏上的单元格选择

时间:2016-11-02 18:58:46

标签: excel-vba vba excel

这应该是一个简单的,但所有在线研究都没有解释为什么这不起作用。我有一个宏将转换一些单元格并清除空行,它还将一个单元格范围复制到另一个工作表上。我遇到的问题是,一旦宏运行,它会在第一张纸上突出显示B28:M99的单元格范围,即使这是粘贴到另一张纸上的单元格范围。我已经尝试在宏中放置cutcopymode verbiage,似乎没有任何东西可以阻止它显示选择范围。非常感谢任何帮助!

Sub deleteBlankRows()
On Error Resume Next
Application.CutCopyMode = False
Application.ScreenUpdating = False
ThisWorkbook.Sheets("Schedule").Range("B9:B500").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
ThisWorkbook.Sheets("Schedule").Range("N9:N500").ClearContents
Application.CutCopyMode = True
    With ThisWorkbook
    'Application.CutCopyMode = False
    .Sheets("Schedule").Range("B9:M80").Copy Destination:=ThisWorkbook.Sheets("Final").Range("B28:M99")
    End With
Application.CutCopyMode = True
End Sub

0 个答案:

没有答案