我正在尝试编写一个宏,该宏将复制所选单元格同一行的A列中的值。
例如,如果我的电子表格如下所示:
| John | Doe | 123 | 456 | Apples |
并且所选单元格是包含123的单元格,它将复制John。如果我选择456单元格,它将仍然复制John。有道理?
我了解Selection.Offset( ,-3).Copy
函数(会将单元格复制回三列,与当前选择相同的行),但是我并不是每次都从同一列开始,所以我认为我需要一个更独特的引用。
谢谢您的帮助!
Worksheet_SelectionChange
如果您有相关工作表,请添加以下代码:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
' copy the cell in Column "A" of the same row clicked
Range("A" & Target.Row).Copy
End Sub
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句