选择活动单元格和特定列之间的范围

问题描述 投票:0回答:1

我想编写一个 VBA 脚本来选择 Excel 电子表格中活动单元格和第 i 列之间的单元格。

例如,如果我在单元格 A1 上,激活此脚本会选择从 A1 到 I1 的单元格,或者如果我在单元格 D3 上,则会选择从 D3 到 I3 的单元格。

您的意见将不胜感激。

我已经尝试过这段代码:

Sub test()
'
' test Macro
'

'
    ActiveCell.Range("A1:I1").Select
End Sub

但是如果我从 B1 开始,它将选择从 B1 到 J1 的单元格,而不是 I1。

excel
1个回答
0
投票

尝试以下子操作。

Sub test()
    Range(ActiveCell.Address, "I" & ActiveCell.Row()).Select
End Sub
© www.soinside.com 2019 - 2024. All rights reserved.