Я хотел бы сохранить адрес ячейки в переменную диапазона, прежде чем добавить смещение и переместить фокус от текущей ячейки, но вернусь, чтобы использовать этот адрес ячейки сохранения.
Вот что я делать:
Dim tempCell as range
Worksheets("Deliverable-Epic-Story Progress").Cells(4, 1).Activate
tempCell = ActiveCell.Address
' tempCell has a value of $A$4
ActiveCell.Offset(1, 1).Select
ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="XYZ.com"
Range(ActiveCell, ActiveCell.Offset(0, 7)).Merge
ActiveCell.EntireColumn.AutoFit
ActiveCell.EntireRow.AutoFit
ActiveCell.HorizontalAlignment = xlLeft
После этого куска кода я хочу, чтобы элемент управления выбрал $ B $ 5. Я хочу использовать значение tempCell $ A $ 4 и добавить смещение (1,1). Я не знаю, как это сделать.
ОБНОВЛЕНИЕ Джимбер, я все еще не могу выбрать $ B $ 5. Основное внимание уделяется I5, поскольку он рассматривает объединенную ячейку как активную ячейку.