gpt4 book ai didi

vba - Excel VBA 宏,复制行中的第一个值

转载 作者:行者123 更新时间:2023-12-02 17:37:06 24 4
gpt4 key购买 nike

我正在尝试编写一个宏,它将复制我选择的单元格同一行的 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

关于vba - Excel VBA 宏,复制行中的第一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45216449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com