【发布时间】:2017-03-12 19:48:50
【问题描述】:
当“过期”一词出现在单元格中(在 H 列中)时,我希望该行中的名称(在 A 列中)和日期(在 F 列中)自动复制并粘贴到另一个工作表(名为 HomePage ) 并出现在 C12 和 E12 列中。
我有以下代码,但它正在剪切和粘贴整行。我只想将名称和日期复制并粘贴到我的主页。
Private Sub Worksheet_Change (ByVal Target As Range)
If Target.Column = 8 Then
If Target.Value = "Overdue" Then
R = Target.Row
Rows(R).Cut
Worksheets("HomePage").Select
With ActiveSheet
lastrow = .Cells(.Rows.Count, "C").End(xlUp).Row + 1
.Cells(lastrow, 1).Select
.Paste
End With
End If
End If
End Sub
【问题讨论】:
-
使用 IsEmpty() 函数排除空单元格