Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > имеется ячека в екселе


Автор: Step 28.4.2003, 11:32
у меня есть рендже указывающий на определенную ячейку мне надо перевести указатель на нижнюю.



Срочно, спасибо

Автор: valex13 29.4.2003, 10:27
Укажи на другую ячейку. Или я чего-то не понял?
Range("G6").Select
Range("G7").Select

Автор: Step 29.4.2003, 14:36
да номер ячейки мне неизвестен, мне нужно относительное смещение

Автор: GUI 17.7.2003, 17:21
Dim n_str As Integer ' номер строки
Dim n_col As Integer ' номер колонки
Range("D2:C5").Select ' выбрать любую область
' -------------------------------значения--------
n_str = ActiveCell.Row ' 2 -номер строки левой верх выделенной ячейки
n_col = ActiveCell.Column ' 3 -номер столбца левой верх выделенной ячейки

Автор: Step 17.7.2003, 15:28
GUI ни хр*на не понял...

Автор: Fuzzy 19.7.2003, 09:51
Всё просто, чувак, пользуйся методом Offset.
set x=range("A1")
set y=x.offset(1,0)
теперь x ссылается на А1, а y - на А2

Автор: max_crt 20.7.2003, 23:28
Selection.Offset(1, 0).Select
передвигаемся на одну ячейку вниз от текущей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)