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

Вход

Регистрация

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

 

= Мир MS Excel/Коллекции для поиска - Страница 2 - Мир MS Excel

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_, DrMini  
Коллекции для поиска
Sashagor1982 Дата: Пятница, 13.02.2015, 20:35 | Сообщение № 21
Группа: Проверенные
Ранг: Обитатель
Сообщений: 288
Репутация: -6 ±
Замечаний: 0% ±

Excel 2007
Hugo, Можно объяснить что означает данная строка
[vba]
Код
a = Sheets(1).[a1].CurrentRegion.Value
[/vba]
 
Ответить
СообщениеHugo, Можно объяснить что означает данная строка
[vba]
Код
a = Sheets(1).[a1].CurrentRegion.Value
[/vba]

Автор - Sashagor1982
Дата добавления - 13.02.2015 в 20:35
Hugo Дата: Пятница, 13.02.2015, 21:23 | Сообщение № 22
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3859
Репутация: 819 ±
Замечаний: 0% ±

365
Здесь берём в массив значения диапазона [a1].CurrentRegion первого листа.
Что из себя представляет диапазон - выполните одну простую строку:
[vba]
Код
[a1].CurrentRegion.select
[/vba]
Если так определять диапазон не подходит (а в примере подходило!) - используйте любой другой способ, не важно какой. Я выбрал как проще исходя из примера.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Пятница, 13.02.2015, 21:24
 
Ответить
СообщениеЗдесь берём в массив значения диапазона [a1].CurrentRegion первого листа.
Что из себя представляет диапазон - выполните одну простую строку:
[vba]
Код
[a1].CurrentRegion.select
[/vba]
Если так определять диапазон не подходит (а в примере подходило!) - используйте любой другой способ, не важно какой. Я выбрал как проще исходя из примера.

Автор - Hugo
Дата добавления - 13.02.2015 в 21:23
Sashagor1982 Дата: Пятница, 13.02.2015, 21:39 | Сообщение № 23
Группа: Проверенные
Ранг: Обитатель
Сообщений: 288
Репутация: -6 ±
Замечаний: 0% ±

Excel 2007
Hugo, а есть разница
[vba]
Код
[a2].CurrentRegion.select
[/vba]
[vba]
Код
[a3].CurrentRegion.select
[/vba]
[vba]
Код
[a4].CurrentRegion.select
[/vba]
Выделяет все равно все заполненные ячейки..
И еще можно объяснить значение
[vba]
Код
y = .Item(t)
[/vba]
описание не могу найти.. Спасибо..
 
Ответить
СообщениеHugo, а есть разница
[vba]
Код
[a2].CurrentRegion.select
[/vba]
[vba]
Код
[a3].CurrentRegion.select
[/vba]
[vba]
Код
[a4].CurrentRegion.select
[/vba]
Выделяет все равно все заполненные ячейки..
И еще можно объяснить значение
[vba]
Код
y = .Item(t)
[/vba]
описание не могу найти.. Спасибо..

Автор - Sashagor1982
Дата добавления - 13.02.2015 в 21:39
Hugo Дата: Пятница, 13.02.2015, 22:03 | Сообщение № 24
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3859
Репутация: 819 ±
Замечаний: 0% ±

365
ячейка.Currentregion - это оласть данных, граничащих с этой ячейкой, ограниченная пустыми строками и столбцами.
Попробуйте стереть всё в третьей строке и попробуйте свои примеры кода.

[vba]
Код
y = .Item(t)
[/vba]
здесь переменной y присваивается значение из словаря, которое хранилось у ключа t. А в t мы подставляем что-то там из ячеек (не вижу сейчас, код на другой странице :) )


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Пятница, 13.02.2015, 22:12
 
Ответить
Сообщениеячейка.Currentregion - это оласть данных, граничащих с этой ячейкой, ограниченная пустыми строками и столбцами.
Попробуйте стереть всё в третьей строке и попробуйте свои примеры кода.

[vba]
Код
y = .Item(t)
[/vba]
здесь переменной y присваивается значение из словаря, которое хранилось у ключа t. А в t мы подставляем что-то там из ячеек (не вижу сейчас, код на другой странице :) )

Автор - Hugo
Дата добавления - 13.02.2015 в 22:03
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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