VBA, Как перейти на ячейку B2.
Пример:
Dim x, y As Variant
x = ActiveCell.AddressLocal
For i = 1 To 5 Step 1
ActiveCell(, 2).Activate
y = ActiveCell.AddressLocal
а теперь надо: перейти на ячейку x
Как ? :D
Если так:
Dim x, y As Variant
x = ActiveCell.AddressLocal
For i = 1 To 5 Step 1
ActiveCell(, 2).Activate
y = ActiveCell.AddressLocal
Next i
то работает :)
не, мне не это нужно.
как сделать:
перейти на ячейку A3
хотяб это подскажи а дальше сам намудрю :D
Range("A3").Activate
----------------Сделал. Гугл Спасибо--------------
Если "перейти" означает активировать, то надо просто использовать метод Activate для Cells(x,y), где х и у - координаты в системе колонка-строка: Ме. Cells(x,y).Activate. Если надо взять значение, то точно так же берем его: MyVar = Me.Cells(x, y).Value
Что-то я задумчив стал, никак не догоню глубинного смысла вопроса.