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

Вход

Регистрация

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

 

= Мир MS Excel/Использование функции Merge и макроса по дубликатам - Мир MS Excel

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

Excel 2003
[size=9]Всем привет!

Нашел отличную функцию и скрипт по склеиванию данных. Спасибо разработчикам!
Исходник прилагаю.
Работает отлично, но можете подсказать, что нужно добавить в код, или как код должен выглядеть, чтобы при использовании данной функции построчно макрос определял дубликаты в столбце «А» и в случае повтора в столбце «А» значений не присоединял к этой строке значения из столба «В»? Присоединял только первый раз, а последующие дубликаты игнорировал..
[/size]
К сообщению приложен файл: Merge.xlsx (11.4 Kb)
 
Ответить
Сообщение[size=9]Всем привет!

Нашел отличную функцию и скрипт по склеиванию данных. Спасибо разработчикам!
Исходник прилагаю.
Работает отлично, но можете подсказать, что нужно добавить в код, или как код должен выглядеть, чтобы при использовании данной функции построчно макрос определял дубликаты в столбце «А» и в случае повтора в столбце «А» значений не присоединял к этой строке значения из столба «В»? Присоединял только первый раз, а последующие дубликаты игнорировал..
[/size]

Автор - bisecom
Дата добавления - 28.05.2015 в 16:46
SLAVICK Дата: Четверг, 28.05.2015, 17:10 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Самый простой вариант поменять немного формулу. :p
Кстати Вы приложили файл без самой функции :o
К сообщению приложен файл: Merge.xlsm (17.7 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Четверг, 28.05.2015, 17:10
 
Ответить
СообщениеСамый простой вариант поменять немного формулу. :p
Кстати Вы приложили файл без самой функции :o

Автор - SLAVICK
Дата добавления - 28.05.2015 в 17:10
bisecom Дата: Вторник, 02.06.2015, 13:24 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
SLAVICK, приветствую!

Премного благодарен за молниеносный ответ!
По неопытности записал пример в некорректном формате. На всякий случай перезаписал, так как должно было быть… ;)
Работает прекрасно, спасибо.
Сорри за оффтоп, но можете посоветовать какую-то доступную обучающую литературу по VBA?
К сообщению приложен файл: Merge_.xlsm (17.3 Kb)
 
Ответить
СообщениеSLAVICK, приветствую!

Премного благодарен за молниеносный ответ!
По неопытности записал пример в некорректном формате. На всякий случай перезаписал, так как должно было быть… ;)
Работает прекрасно, спасибо.
Сорри за оффтоп, но можете посоветовать какую-то доступную обучающую литературу по VBA?

Автор - bisecom
Дата добавления - 02.06.2015 в 13:24
Serge_007 Дата: Вторник, 02.06.2015, 13:25 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
перезаписал, так как должно было быть
Как должно быть - указано в правилах форума. Прошу их прочитать и не нарушать


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
перезаписал, так как должно было быть
Как должно быть - указано в правилах форума. Прошу их прочитать и не нарушать

Автор - Serge_007
Дата добавления - 02.06.2015 в 13:25
SLAVICK Дата: Вторник, 02.06.2015, 14:13 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
off_top
Сорри за оффтоп, но можете посоветовать какую-то доступную обучающую литературу по VBA?


Конкретной книги не скажу, больше всего дали мне форумы в т.ч. этот hands .
Когда читаешь задачу и сразу смотришь ее решение - намного легче запоминается <_<
Здесь на форуме есть несколько книг.
Ну и Уокенбах - у него целая серия книг (несколько из них есть здесь в вкладке "библиотека") :)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Вторник, 02.06.2015, 14:23
 
Ответить
Сообщениеoff_top
Сорри за оффтоп, но можете посоветовать какую-то доступную обучающую литературу по VBA?


Конкретной книги не скажу, больше всего дали мне форумы в т.ч. этот hands .
Когда читаешь задачу и сразу смотришь ее решение - намного легче запоминается <_<
Здесь на форуме есть несколько книг.
Ну и Уокенбах - у него целая серия книг (несколько из них есть здесь в вкладке "библиотека") :)

Автор - SLAVICK
Дата добавления - 02.06.2015 в 14:13
bisecom Дата: Вторник, 02.06.2015, 14:33 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Как должно быть - указано в правилах форума. Прошу их прочитать и не нарушать


Serge_007,
Спасибо за коммент!
Безусловно при регистрации на форум с правилами ознакомился… Но, к стати правила не охватывают всю глубину глубин VBA, и рекомендуют примеры в формате xls. В случае же макросов, подобный формат xls / xlsx не сохранит макрос. Об этом и был собственно пост…

Конкретной книги не скажу, больше всего дали мне форумы в т.ч. этот hands .
Когда читаешь задачу и сразу смотришь ее решение - намного легче запоминается <_<
Здесь на форуме есть несколько книг.
Ну и Уокенбах - у него целая серия книг (несколько из них есть здесь в вкладке "библиотека") :)


SLAVICK, спасибо за подсказку. Действительно литературы очень много.. А времени как всегда не очень..
 
Ответить
Сообщение
Как должно быть - указано в правилах форума. Прошу их прочитать и не нарушать


Serge_007,
Спасибо за коммент!
Безусловно при регистрации на форум с правилами ознакомился… Но, к стати правила не охватывают всю глубину глубин VBA, и рекомендуют примеры в формате xls. В случае же макросов, подобный формат xls / xlsx не сохранит макрос. Об этом и был собственно пост…

Конкретной книги не скажу, больше всего дали мне форумы в т.ч. этот hands .
Когда читаешь задачу и сразу смотришь ее решение - намного легче запоминается <_<
Здесь на форуме есть несколько книг.
Ну и Уокенбах - у него целая серия книг (несколько из них есть здесь в вкладке "библиотека") :)


SLAVICK, спасибо за подсказку. Действительно литературы очень много.. А времени как всегда не очень..

Автор - bisecom
Дата добавления - 02.06.2015 в 14:33
krosav4ig Дата: Вторник, 02.06.2015, 14:56 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
формат xls / xlsx не сохранит макрос

xlsx не сохранит, xls сохранит подробнее тут


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
формат xls / xlsx не сохранит макрос

xlsx не сохранит, xls сохранит подробнее тут

Автор - krosav4ig
Дата добавления - 02.06.2015 в 14:56
bisecom Дата: Вторник, 02.06.2015, 15:09 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
xlsx не сохранит, xls сохранит подробнее тут


krosav4ig, спасибо. Похоже с VBA я вообще зелен... ;)
Согласен с вами. Я обратил внимание, что SLAVICK направил ответ в формате xlsm, поэтому думал что только это рабочий вариант..
 
Ответить
Сообщение
xlsx не сохранит, xls сохранит подробнее тут


krosav4ig, спасибо. Похоже с VBA я вообще зелен... ;)
Согласен с вами. Я обратил внимание, что SLAVICK направил ответ в формате xlsm, поэтому думал что только это рабочий вариант..

Автор - bisecom
Дата добавления - 02.06.2015 в 15:09
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Использование функции Merge и макроса по дубликатам (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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