gpt4 book ai didi

excel - 使用事件列的 VBA Range 语句

转载 作者:行者123 更新时间:2023-12-04 20:23:22 24 4
gpt4 key购买 nike

我需要在我的范围语句中使用我的事件列。如何写下这个:

Range((Activecolumn)2)
所以我需要一个动态的列值,因为我通过按下用户窗体按钮来左右移动,但行号始终保持不变。起初我正在使用“C”列并选择它
Columns("C").Select
我导航选定的列
Private Sub Next_Format_Button_Click()

ActiveCell.Offset(, 1).EntireColumn.Select

End Sub
因此,当我导航到下一列时,我需要所有其他范围语句来配合它。所以基本上我的范围语句中的列字母应该是“当前”或“事件”列。
有人可以帮我吗?

最佳答案

Range(ActiveCell.address).entireColumn.copy
我想你在找什么?
除非绝对必要,否则我还建议避免使用“.Select”。它会在您的代码中添加不必要的行,并在复制(或其他)操作完成之前通过鼠标选择另一个范围,从而使程序面临更大的用户意外损坏风险。最好直接进行您打算执行的任何操作,或者将范围分配给变量。
编辑:啊,对不起,我现在看到你唯一的第 2 行,然后是上面指出的 Cells(2, ActiveCell.Column)。

关于excel - 使用事件列的 VBA Range 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66759230/

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