【问题标题】:VBA cut and paste row to another sheet based on cell value and delete empty rowVBA根据单元格值将行剪切并粘贴到另一个工作表并删除空行
【发布时间】:2018-09-05 20:36:41
【问题描述】:

您好,我几乎没有编码经验。我参加了一个糟糕的高中课程,但是当条件(例如单元格 F)中有数据时,我需要创建代码以将行从一张表剪切到另一张“存档”表上的下一个空行。然后删除现在被剪切的空行。理想情况下,这将在工作表也被保存后完成。我发现了一些接近但由于某种原因它们不起作用的东西 如果有帮助,我正在使用 Excel 2016

This solution was close but didn't work for me

任何帮助将不胜感激。

【问题讨论】:

  • 请分享您编写的代码并告诉我们其中哪部分不起作用

标签: vba excel paste delete-row


【解决方案1】:

在您的问题中链接的解决方案中,正在更改

If .Cells(n, "G") = "" Then

If .Cells(n, "G") <> "" Then

应该实现您的目标,即复制粘贴删除具有给定列“G”中的数据的行

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多