Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count = 1 And Target.Column = 5 Then
Cells(Target.Row, 21).Select
========我希望在这里加一条代码,让它执行复制功能,==============
当使用查找功能查找到相应托运单号时(需是EXCEL自带的,即用CTRL+F唤了来的)
自动激活当前行第21列(目的是检测第21列是录的与单据是否一致)
然后在第25列自动输入"已寄回",并将该行复制到 "回单交接表" 中的
End If
End Sub
如何复制到另一张工作表
h把我删了ttp://club.excelhome.net/thread-773416-1-1.html
复制粘贴这个我也会,谢谢.
输入字数受限,因些做成图片
追答Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim X
If Target.Count = 1 And Target.Column = 5 And Cells(Target.Row, Target.Column) "" And Cells(Target.Row, 21) = Cells(Target.Row, Target.Column) and Cells(Target.Row, 25) = "" Then
Cells(Target.Row, 25) = "已寄回"
X = Sheets("回单交接表").Range("A1").End(xlDown).Offset(1).Row
Range(Target.Row & ":" & Target.Row).Copy Sheets("回单交接表").Range(X & ":" & X )
End If
End Sub