将一系列单元格从一张纸复制并粘贴到另一张纸上,然后清除原始单元格中的数据

随地吐痰

我的以下代码运行良好,但是我想做的是修改代码以将要清除的数据复制到Sheet2,以进一步调查从原始工作表继续清除的情况。代码本身所做的全部是查看G和H。如果H小于G,则清除A:J的内容。我现在想要的是在满足条件的情况下仍然清除内容,但是我也希望将单元格的副本也复制到Sheet2。

Sub ClearRange()

Dim myLastRow As Long
Dim i As Long

Application.ScreenUpdating = False

' Find last row
myLastRow = Cells(Rows.Count, "G").End(xlUp).Row

' Loop through range
For i = 5 To myLastRow
If Cells(i, "H").Value < Cells(i, "G").Value Then Range(Cells(i, "A"), Cells(i, "J")).ClearContents
Next i

Application.ScreenUpdating = True

End Sub

在此先感谢您提供的任何帮助。

杰森·福克纳(Jason Faulkner)

您可以只更新代码的这一部分:

' Loop through range
For i = 5 To myLastRow
    If Cells(i, "H").Value < Cells(i, "G").Value Then
        With Range(Cells(i, "A"), Cells(i, "J"))
            .Copy
            Sheets("Sheet2").Paste Destination:=Sheets("Sheet2").Range("A" & i)
            .ClearContents
        End With
    End If
Next

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel可以将某些单元格从一张纸复制/粘贴到另一张纸上,但要稍加改动

来自分类Dev

从多张纸中复制彩色单元格并粘贴到一张纸中

来自分类Dev

从一个单元格中查找值,从该单元格附近的单元格中复制值,然后将其粘贴到另一张纸上

来自分类Dev

双击复制单元格,然后自动粘贴到另一张纸上的其他单元格中

来自分类Dev

将单元格值从一张纸复制到另一张纸,并将其粘贴到具有特定值的单元格附近

来自分类Dev

基于条件的复制单元格从一张纸到另一张纸的脚本

来自分类Dev

基于条件的复制单元格从一张纸到另一张纸的脚本

来自分类Dev

VBA-复制单元格并将其粘贴到另一张纸上的空白单元格中

来自分类Dev

复制单元格背景色并将其粘贴到另一张纸的相应单元格中

来自分类Dev

复制单元格背景色并将其粘贴到另一张纸的相应单元格中

来自分类Dev

将值粘贴到另一张工作表中的匹配单元格中

来自分类Dev

将一张纸中的单元格内容获取到另一张纸中

来自分类Dev

另一张纸或同一张纸上已过滤单元格中的连续单元格范围

来自分类Dev

根据单元格输入将行信息从一张纸复制到另一张纸

来自分类Dev

对于每个新条目,有条件地将所选单元格从一张纸复制到另一张纸

来自分类Dev

将单元格从一张纸复制到另一张纸而无需格式化

来自分类Dev

将单元格复制到另一张纸上,并自动填充复制的单元格10次

来自分类Dev

Excel宏可基于单元格值将一行中的选定单元格从一张纸复制到另一张纸

来自分类Dev

超链接-单击一张纸上的单元格可转到另一张纸

来自分类Dev

如何在另一张纸的一张纸上的偏移单元格中进行宏搜索

来自分类Dev

将包含特定单词的单元格复制到另一张纸上的单元格

来自分类Dev

MySQL将单元格从一张表更新到另一张

来自分类Dev

从一张纸复制数据并将其粘贴到同一工作簿的另一张纸上

来自分类Dev

将数据从1张纸拉到另一张纸而不拉空单元格为0

来自分类Dev

如果在另一张纸上找不到,请复制单元格

来自分类Dev

Excel 2016复制单元格的范围-范围由另一张纸上的单元格结果确定

来自分类Dev

将一张表格中的表格数据引用到另一张表格中的单元格

来自分类Dev

基于条件的复制单元格到另一张纸被取消

来自分类Dev

循环:将单元格值(在列表中)从一张工作表复制到另一张工作表

Related 相关文章

  1. 1

    Excel可以将某些单元格从一张纸复制/粘贴到另一张纸上,但要稍加改动

  2. 2

    从多张纸中复制彩色单元格并粘贴到一张纸中

  3. 3

    从一个单元格中查找值,从该单元格附近的单元格中复制值,然后将其粘贴到另一张纸上

  4. 4

    双击复制单元格,然后自动粘贴到另一张纸上的其他单元格中

  5. 5

    将单元格值从一张纸复制到另一张纸,并将其粘贴到具有特定值的单元格附近

  6. 6

    基于条件的复制单元格从一张纸到另一张纸的脚本

  7. 7

    基于条件的复制单元格从一张纸到另一张纸的脚本

  8. 8

    VBA-复制单元格并将其粘贴到另一张纸上的空白单元格中

  9. 9

    复制单元格背景色并将其粘贴到另一张纸的相应单元格中

  10. 10

    复制单元格背景色并将其粘贴到另一张纸的相应单元格中

  11. 11

    将值粘贴到另一张工作表中的匹配单元格中

  12. 12

    将一张纸中的单元格内容获取到另一张纸中

  13. 13

    另一张纸或同一张纸上已过滤单元格中的连续单元格范围

  14. 14

    根据单元格输入将行信息从一张纸复制到另一张纸

  15. 15

    对于每个新条目,有条件地将所选单元格从一张纸复制到另一张纸

  16. 16

    将单元格从一张纸复制到另一张纸而无需格式化

  17. 17

    将单元格复制到另一张纸上,并自动填充复制的单元格10次

  18. 18

    Excel宏可基于单元格值将一行中的选定单元格从一张纸复制到另一张纸

  19. 19

    超链接-单击一张纸上的单元格可转到另一张纸

  20. 20

    如何在另一张纸的一张纸上的偏移单元格中进行宏搜索

  21. 21

    将包含特定单词的单元格复制到另一张纸上的单元格

  22. 22

    MySQL将单元格从一张表更新到另一张

  23. 23

    从一张纸复制数据并将其粘贴到同一工作簿的另一张纸上

  24. 24

    将数据从1张纸拉到另一张纸而不拉空单元格为0

  25. 25

    如果在另一张纸上找不到,请复制单元格

  26. 26

    Excel 2016复制单元格的范围-范围由另一张纸上的单元格结果确定

  27. 27

    将一张表格中的表格数据引用到另一张表格中的单元格

  28. 28

    基于条件的复制单元格到另一张纸被取消

  29. 29

    循环:将单元格值(在列表中)从一张工作表复制到另一张工作表

热门标签

归档