Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
29.03.2024, 13:04:17

Войти
Интересные и полезные статьи по работе с Excel и VBA можно найти в разделе ХИТРОСТИ
33 233 Сообщений в 5 454 Тем от 6 750 Пользователей
Последний пользователь: Alex1210
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по MyAddin
| | |-+  Автозапуск команды "Сбор данных с нескольких листов/книг"
Страниц: [1]   Вниз
Печать
Автор Тема: Автозапуск команды "Сбор данных с нескольких листов/книг"  (Прочитано 9950 раз)
0 Пользователей и 1 Гость смотрят эту тему.
rusta3101
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 3


Просмотр профиля E-mail
« : 08.01.2014, 14:42:40 »

Доброго времени суток! Подскажите пожалуйста что нужно сделать, чтобы при открытии книги запускалась команда  "Сбор данных с нескольких листов/книг" с предварительно настроенными параметрами и заполненным ЛистБоксом? или это можно реализовать только редактируя непосредственно Макрос?
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #1 : 08.01.2014, 14:46:39 »

Добрый день.
Да, это можно сделать только редактируя макрос. Т.к. придется где-то сохранять настройки для заполнения параметров.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
rusta3101
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 3


Просмотр профиля E-mail
« Ответ #2 : 08.01.2014, 20:52:57 »

Спасибо. тогда как начищающему подскажите структуру макроса данной команды, либо пошагово как грамотно это сделать.
И еще вопрос: можно ли организовать сбор данных из файлов находящихся в одной папке в файл находящийся в этой же папке не зависимо от расположения этой папки? ( чтобы работало на разных компьютерах)
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #3 : 08.01.2014, 21:27:00 »

Если я коды и структуры каждой команды буду в открытый доступ выкладывать - какой смысл делать надстройку платной?
Сделать желаемое не так-то просто, если честно. И как начинающему Вам на пальцах это не объяснить.

По поводу сбора с папки: зайдите в раздел Что умеет Excel, почитайте.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
rusta3101
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 3


Просмотр профиля E-mail
« Ответ #4 : 08.01.2014, 23:39:42 »

Надстройку я Вашу приобрел. если можете помочь то прошу на rusta3101@yandex.ru хотя бы алгоритм действий.
Записан
Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #5 : 09.01.2014, 08:16:11 »

Алгоритм прост: на событие Userform_initialize прописываете внесение нужных параметров в текстбоксы, листбоксы и устанавливаете нужные значения для чекбоксов и радиокнопок. Это чисто механическая работа, требующая знаний в области написания кодов в VBA.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru