[英]Excel macro, to copy and paste a cell value based on another cell value?
[英]Write an Excel macro to find and value, copy that value and paste into a Cell
我想写一个 excel VBA 宏到
我试过各种版本的
Cells.Find("New Member").Activate
ActiveCell.Offset(0, -5).Range("array1").Select
Selection.Copy
Range("????").Select
ActiveSheet.Paste
If aaa = "" Then
MsgBox "nope"
Else
Range("G5").Select
ActiveSheet.Paste
我的vba excel宏技能很新。 谢谢!
你可以在没有所有选择/激活的东西的情况下做到这一点。
Dim rngFound As Range
Set rngFound = Range("Array1").Cells.Find("New Member")
If rngFound Is Nothing Then
Range("G5").Value = "Not Found"
Else
rngFound.Offset(,-5).Resize(,5).Copy Range("G5")
End If
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.