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

Вход

Регистрация

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

 

= Мир MS Excel/Синхронизация списков - Мир MS Excel

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

Excel 2010
Добрый день форумчане!

Познания в ВБА крайне малы, поэтому не знаю как поступить и выбрать правильное направление решения проблемы.

Необходимо написать макрос, он будет привязан к кнопке, по нажатию на которую список во вкладке "ПрайсЛист" будет сверяться со списками во вкладках "ЗАКАЗЫ","ЗАКУПКИ","Продано" и "ПриходОстаток".
Идея в том, чтобы после расширения/уменьшения списка во вкладке "ПрайсЛист", после нажатия кнопки"обновить списки" - расширялись/уменьшались списки в других вкладках.

1) Нужно ли для этого создавать массив?
2) С помощью какого инструмента сравнивать списки?

Подозреваю, что вопросов будет больше, но пока всё..
Просьба давать по возможности развернутые ответы. Буду рад услышать разные идеи как это можно реализовать...
К сообщению приложен файл: Keeper.xlsm (43.4 Kb)


Nil novi sub luna, так что - век живи, век учись!)
 
Ответить
СообщениеДобрый день форумчане!

Познания в ВБА крайне малы, поэтому не знаю как поступить и выбрать правильное направление решения проблемы.

Необходимо написать макрос, он будет привязан к кнопке, по нажатию на которую список во вкладке "ПрайсЛист" будет сверяться со списками во вкладках "ЗАКАЗЫ","ЗАКУПКИ","Продано" и "ПриходОстаток".
Идея в том, чтобы после расширения/уменьшения списка во вкладке "ПрайсЛист", после нажатия кнопки"обновить списки" - расширялись/уменьшались списки в других вкладках.

1) Нужно ли для этого создавать массив?
2) С помощью какого инструмента сравнивать списки?

Подозреваю, что вопросов будет больше, но пока всё..
Просьба давать по возможности развернутые ответы. Буду рад услышать разные идеи как это можно реализовать...

Автор - Railord
Дата добавления - 03.08.2014 в 13:44
alex77755 Дата: Воскресенье, 03.08.2014, 22:05 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Цитата
1) Нужно ли для этого создавать массив?

Крайне желательно! Ибо обработка намного быстрей
Цитата
2) С помощью какого инструмента сравнивать списки?

Лучше всего с помощью словаря Scripting.Dictionary


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщение
Цитата
1) Нужно ли для этого создавать массив?

Крайне желательно! Ибо обработка намного быстрей
Цитата
2) С помощью какого инструмента сравнивать списки?

Лучше всего с помощью словаря Scripting.Dictionary

Автор - alex77755
Дата добавления - 03.08.2014 в 22:05
Railord Дата: Вторник, 05.08.2014, 23:47 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ок - благодарю.

Буду изучать и двигаться в этом направлении.


Nil novi sub luna, так что - век живи, век учись!)
 
Ответить
СообщениеОк - благодарю.

Буду изучать и двигаться в этом направлении.

Автор - Railord
Дата добавления - 05.08.2014 в 23:47
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Синхронизация списков (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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