我想编写一个 VBA 脚本来选择 Excel 电子表格中活动单元格和第 i 列之间的单元格。
例如,如果我在单元格 A1 上,激活此脚本会选择从 A1 到 I1 的单元格,或者如果我在单元格 D3 上,则会选择从 D3 到 I3 的单元格。
您的意见将不胜感激。
我已经尝试过这段代码:
Sub test()
'
' test Macro
'
'
ActiveCell.Range("A1:I1").Select
End Sub
但是如果我从 B1 开始,它将选择从 B1 到 J1 的单元格,而不是 I1。
尝试以下子操作。
Sub test()
Range(ActiveCell.Address, "I" & ActiveCell.Row()).Select
End Sub