gpt4 book ai didi

excel - 在上面添加一个新行,同时为新行的第一个和最后一个单元格添加后缀

转载 作者:行者123 更新时间:2023-12-04 20:55:29 25 4
gpt4 key购买 nike

需要创建一个宏,将整个行复制到现有行之上,然后取消选择复制范围,并在新行的第一个和最后一个单元格的末尾添加一个“A”。

我已经在第一个单元格中添加了“A”,但也无法弄清楚如何为最后一个单元格添加“A”。请参阅下面的代码

Private Sub CommandButton1_Click()

InsertCopy
ActiveCell.Select
Application.CutCopyMode = False
ActiveCell.Value = ActiveCell.Value & "A"

End Sub

最佳答案

复制/插入后,您的事件单元格和选择应该在新插入的行上。您需要隔离该行中使用的范围以编辑第一个和最后一个单元格。

...
Application.CutCopyMode = False
dim nrw as long
nrw = activecell.row
with range(cells(nrw, "A"), cells(nrw, columns.count).end(xltoleft))
.cells(1, 1) = .cells(1, 1).value & "A"
.cells(1, .columns.count) = .cells(1, .columns.count).value & "A"
end with

您还应该提供父工作表引用。

关于excel - 在上面添加一个新行,同时为新行的第一个和最后一个单元格添加后缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48778380/

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