Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Выделенные ячекйки в режиме перехода в конец 2 раза - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Выделенные ячекйки в режиме перехода в конец 2 раза (Макросы/Sub)
Выделенные ячекйки в режиме перехода в конец 2 раза
vegarus Дата: Четверг, 16.07.2015, 15:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Пытаюсь сделать в макросе, выделенные ячейки в режиме перехода в конец 2 раза. даже в коде повторяется
[vba]
Код
Sub Повторение_2раза ()
Range("E1").Select
Selection.Offset(, -3).Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlDown)).Select
End Sub

[/vba]
Выделенная ячейка 2 раза до конца не сделала при запросе макросе
К сообщению приложен файл: povtorenie_2_ra.xlsm (13.4 Kb)
 
Ответить
СообщениеПытаюсь сделать в макросе, выделенные ячейки в режиме перехода в конец 2 раза. даже в коде повторяется
[vba]
Код
Sub Повторение_2раза ()
Range("E1").Select
Selection.Offset(, -3).Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlDown)).Select
End Sub

[/vba]
Выделенная ячейка 2 раза до конца не сделала при запросе макросе

Автор - vegarus
Дата добавления - 16.07.2015 в 15:54
_Boroda_ Дата: Четверг, 16.07.2015, 16:10 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Не очень понятно. Может, Вам так нужно?
[vba]
Код
Sub ПОВТОРЕНИЕ_2_РАЗА()
r0_ = Selection.Row
r1_ = Range("E" & r0_).End(xlDown).Row - 1
rm_ = Cells(Rows.Count, 1).End(xlUp).Row
If r1_ > rm_ Then r1_ = rm_
Range("B" & r0_ & ":B" & r1_).Select
End Sub
[/vba]
Топните в ячейку и нажмите кнопку
Немного изменил код 2 раза
К сообщению приложен файл: 0222887.xlsm (16.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНе очень понятно. Может, Вам так нужно?
[vba]
Код
Sub ПОВТОРЕНИЕ_2_РАЗА()
r0_ = Selection.Row
r1_ = Range("E" & r0_).End(xlDown).Row - 1
rm_ = Cells(Rows.Count, 1).End(xlUp).Row
If r1_ > rm_ Then r1_ = rm_
Range("B" & r0_ & ":B" & r1_).Select
End Sub
[/vba]
Топните в ячейку и нажмите кнопку
Немного изменил код 2 раза

Автор - _Boroda_
Дата добавления - 16.07.2015 в 16:10
vegarus Дата: Четверг, 16.07.2015, 17:14 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Еще ячейка выделялась по диапозону B:H этому же коду, я не очень разбираюсь в макросах.
[moder]Не нужно цитировать весь пост


Сообщение отредактировал _Boroda_ - Четверг, 16.07.2015, 17:25
 
Ответить
СообщениеЕще ячейка выделялась по диапозону B:H этому же коду, я не очень разбираюсь в макросах.
[moder]Не нужно цитировать весь пост

Автор - vegarus
Дата добавления - 16.07.2015 в 17:14
_Boroda_ Дата: Четверг, 16.07.2015, 17:27 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Последнюю строку вот так
[vba]
Код
Range("B" & r0_ & ":H" & r1_).Select
[/vba]
[p.s.]Что-то Вы второй вопрос уже совершенно непонятно пишете, не по-русски как-то. Я, например, с трудом улавливаю смысл.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПоследнюю строку вот так
[vba]
Код
Range("B" & r0_ & ":H" & r1_).Select
[/vba]
[p.s.]Что-то Вы второй вопрос уже совершенно непонятно пишете, не по-русски как-то. Я, например, с трудом улавливаю смысл.

Автор - _Boroda_
Дата добавления - 16.07.2015 в 17:27
vegarus Дата: Пятница, 17.07.2015, 01:02 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
В следующий раз напишу поконкретнее, чтобы не уловить смысл. Тема Закрыта!
 
Ответить
СообщениеВ следующий раз напишу поконкретнее, чтобы не уловить смысл. Тема Закрыта!

Автор - vegarus
Дата добавления - 17.07.2015 в 01:02
vegarus Дата: Пятница, 17.07.2015, 12:12 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, Помогло. Спасибо)
 
Ответить
Сообщение_Boroda_, Помогло. Спасибо)

Автор - vegarus
Дата добавления - 17.07.2015 в 12:12
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Выделенные ячекйки в режиме перехода в конец 2 раза (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!