![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
![]()
Необходимо добавить диапазон к другому диапазону, при условии что они смежные. Также необходимо чтобы они не объединялись.
Код:
Прошу снисхождения учу VBA два дня.( а так пишу на С/С++) Спасибо за помощь, Алексей. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
![]()
Вот такой вариант:
Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
![]()
Это Вы массив диапазонов создали? Мне необходимо передавать диапазон в другую функцию. А почему не смежные диапазоны добавляются "A1:A3, C5:C8", а смежные объединяются. ... и почему если есть Areas, то не работать с ним?
|
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#5 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Кстати, они не всегда объединяются. Сколько работал с подобным объединением - диапазоны не объединялись Попробовал ваш код - узнал много нового Чем не устраивает вариант с массивом диапазонов? |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
![]() |
![]() |
![]() |
![]() |
#7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
KemanSR, задачу сформулируйте четче, возможно, и ответы будут конкретнее.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
![]()
Задаем диапазон в котором встречаются повторяющиеся ячейки. Мне необходимо объединить содержимое и отформатировать его. Так как я только учусь, то я решил написать функцию которой передается диапазон. В диапазоне ищем повторяющиеся ячейки и создаем другой диапазон, состоящий из диапазонов повторяющихся ячеек. Его то функция и должна вернуть, ну а я уж бы форматнул бы по вкусу. Конечно можно форматировать в этой функции по мере нахождения, просто на си я бы предпочел сабж.
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]() Код:
![]()
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 03.05.2010
Сообщений: 129
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчет диапазона | Натали555 | Microsoft Office Excel | 5 | 23.01.2013 12:53 |
Сортировка диапазона IP, $5 | djbub14 | Фриланс | 1 | 05.11.2011 07:19 |
Выделение диапазона | Vellosity | Microsoft Office Excel | 2 | 16.10.2011 10:09 |
Узнавание диапазона | Drean | Microsoft Office Excel | 7 | 26.10.2010 07:57 |
Random из диапазона | garyanikin | Общие вопросы Delphi | 3 | 15.05.2010 19:20 |