excel - 宏仅复制可见单元格

标签 excel

宏仅复制已过滤行的可见单元格,尽管我没有用于仅复制可见单元格。我如何使我的宏复制所有单元格,尽管它们在工作表中不可见

非常感谢任何帮助

谢谢

最佳答案

尼科,

在这种情况下,只需复制工作表并进行两次删除,代码就会立即运行。如果您的最后一行位置未知,那么我可以调整此代码以找到真正的最后使用的行

Sub QuickKill()
    Application.ScreenUpdating = False
    ActiveSheet.Copy After:=Sheets(Sheets.Count)
    With ActiveSheet
        .AutoFilterMode = False
        .Rows("1:1499").Delete
        .Rows("2001:30000").Delete
    End With
    Application.ScreenUpdating = True
End Sub

关于excel - 宏仅复制可见单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7837359/

相关文章:

excel - XLL 可以从单单元格公式返回任意大小的数组吗?

excel - vba的FindNext不起作用

excel - excel中如何连接前导零

vba - 如何忽略 Excel 宏中根据条件删除所有行的第一行?

excel - IE上的VBA单击按钮

Excel 2010 宏 : Replace all cells containing number greater than AND smaller than

VBA 将工作表复制到工作簿末尾(带有隐藏工作表)

Excel 2010 宏以突出显示事件单元格的行

excel - IF 和 AND 的组合

excel - 高级过滤器在创建列表的开头和结尾都返回一个重复的名称?