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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос сбора данных с множества книг - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Макрос сбора данных с множества книг
sh3hk0d Дата: Понедельник, 25.10.2010, 16:59 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Есть файл - реализация ИП, в который собирабтся данные из файлов, которых много(пример файл АХО), определенного диапазона всегда, также с файла - приложение для ИД (он один). Необходимо с файлов, которых много, вытянуть данные о поступлении и вводе в эксплуатацию, с файла - приложение вытянуть затраты
При повторе названий проектов, чирсла в других стлбиках должны суммировоться
В форме 4 суммы указаны в грн., а в реализации в тыс.
Фильтр необходимо учитывать.
Более подробно:
Каждый месяц присылаются такие файлы как автобоза, из них извлекается информация за этот месяц: факт затраты(поступило) и факт ввод(введено в эксплуатацию), тоесть все по всем пректам в данном файле(именно за текущий месяц), а из файла приложение для ИД разносятся данные платежи с НДС по проектам (фактическое исполнение бюджета за месяц ДДС только со знаком "+").
Прикрепляю файл АХО, там более понятнее и првильнее размещена информация чем в Автобаза.
Если код проекта повторяется, то необходимо суммировать остальные данные, так как проект может сначала реализовываться на одном предприятии, а потом заканчиваться на другом.
Я вот думаю так:
Сделать отдельный файл обработчик как в примере "табл_0 Обработчик"(нашел на форуме), который бы выполнял действия как "post_163611"(на форуме нашел).
http://narod.ru/disk/26522558000/Desktop.zip.html
 
Ответить
СообщениеЕсть файл - реализация ИП, в который собирабтся данные из файлов, которых много(пример файл АХО), определенного диапазона всегда, также с файла - приложение для ИД (он один). Необходимо с файлов, которых много, вытянуть данные о поступлении и вводе в эксплуатацию, с файла - приложение вытянуть затраты
При повторе названий проектов, чирсла в других стлбиках должны суммировоться
В форме 4 суммы указаны в грн., а в реализации в тыс.
Фильтр необходимо учитывать.
Более подробно:
Каждый месяц присылаются такие файлы как автобоза, из них извлекается информация за этот месяц: факт затраты(поступило) и факт ввод(введено в эксплуатацию), тоесть все по всем пректам в данном файле(именно за текущий месяц), а из файла приложение для ИД разносятся данные платежи с НДС по проектам (фактическое исполнение бюджета за месяц ДДС только со знаком "+").
Прикрепляю файл АХО, там более понятнее и првильнее размещена информация чем в Автобаза.
Если код проекта повторяется, то необходимо суммировать остальные данные, так как проект может сначала реализовываться на одном предприятии, а потом заканчиваться на другом.
Я вот думаю так:
Сделать отдельный файл обработчик как в примере "табл_0 Обработчик"(нашел на форуме), который бы выполнял действия как "post_163611"(на форуме нашел).
http://narod.ru/disk/26522558000/Desktop.zip.html

Автор - sh3hk0d
Дата добавления - 25.10.2010 в 16:59
Serge_007 Дата: Понедельник, 25.10.2010, 17:05 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
sh3hk0d, а зачем ДВЕ одинаковых темы?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениеsh3hk0d, а зачем ДВЕ одинаковых темы?

Автор - Serge_007
Дата добавления - 25.10.2010 в 17:05
0mega Дата: Понедельник, 25.10.2010, 17:11 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Сергей , доброго времени суток
Я не думаю что он специально повесил сразу 2 -е темы.
У него на темах время совпадает. мог машинально сделать двойной клик
 
Ответить
СообщениеСергей , доброго времени суток
Я не думаю что он специально повесил сразу 2 -е темы.
У него на темах время совпадает. мог машинально сделать двойной клик

Автор - 0mega
Дата добавления - 25.10.2010 в 17:11
0mega Дата: Понедельник, 25.10.2010, 17:11 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

пока писал ответ , автор меня уже опередил
 
Ответить
Сообщениепока писал ответ , автор меня уже опередил

Автор - 0mega
Дата добавления - 25.10.2010 в 17:11
sh3hk0d Дата: Понедельник, 25.10.2010, 17:12 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Я делаю один клик
 
Ответить
СообщениеЯ делаю один клик

Автор - sh3hk0d
Дата добавления - 25.10.2010 в 17:12
Serge_007 Дата: Понедельник, 25.10.2010, 17:14 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Хорошо, вторую тему я удалю.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеХорошо, вторую тему я удалю.

Автор - Serge_007
Дата добавления - 25.10.2010 в 17:14
Alex_ST Дата: Понедельник, 25.10.2010, 22:41 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Так он и это:
Quote (sh3hk0d)
Я писал только одну тему.
Не знаю почему создалось 2

два раза запостил в 17:10 и в 17:10
Тут явно какой-то глюк... Знать бы у кого?



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеТак он и это:
Quote (sh3hk0d)
Я писал только одну тему.
Не знаю почему создалось 2

два раза запостил в 17:10 и в 17:10
Тут явно какой-то глюк... Знать бы у кого?

Автор - Alex_ST
Дата добавления - 25.10.2010 в 22:41
Serge_007 Дата: Понедельник, 25.10.2010, 22:43 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Alex_ST)
два раза запостил в 17:10 и в 17:10
Тут явно какой-то глюк... Знать бы у кого?

В течении минуты можно запостить 60-т тем.
Это не глюк. Надеюсь это случайность.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Alex_ST)
два раза запостил в 17:10 и в 17:10
Тут явно какой-то глюк... Знать бы у кого?

В течении минуты можно запостить 60-т тем.
Это не глюк. Надеюсь это случайность.

Автор - Serge_007
Дата добавления - 25.10.2010 в 22:43
sh3hk0d Дата: Вторник, 26.10.2010, 09:11 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

может и случайность, тогда приношу свои извенения либо глюк у меня(если такого раньше не встречалось)
Ну все-равно проблема остается, помогите ее решить.
 
Ответить
Сообщениеможет и случайность, тогда приношу свои извенения либо глюк у меня(если такого раньше не встречалось)
Ну все-равно проблема остается, помогите ее решить.

Автор - sh3hk0d
Дата добавления - 26.10.2010 в 09:11
Serge_007 Дата: Вторник, 26.10.2010, 09:14 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
sh3hk0d, Вы заметили что и посты у Вас по два раза в минуту?
Может всё-таки не случайность?

По теме: Ждите макроведов, сейчас на форуме одни формулисты...



ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениеsh3hk0d, Вы заметили что и посты у Вас по два раза в минуту?
Может всё-таки не случайность?

По теме: Ждите макроведов, сейчас на форуме одни формулисты...


Автор - Serge_007
Дата добавления - 26.10.2010 в 09:14
Alex_ST Дата: Вторник, 26.10.2010, 11:30 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
sh3hk0d,
честно минут 5 пытался понять, что вы пытались сказать и о чём спросить...
Потом качал ваш файл (2,67 МБ ZIP), открыл архив, увидел файлы 2007-го Ёкселя, конвертнул все 5 файлов в 2003-й, пооткрывал все. Так ничего и не понял. Сказал "п-и-и-п...". Закрыл всЁ. Скинул архов в корзину. angry
Вы уж или постарайтесь внятно сформулировать вопрос и при этом урезать свои таблицы и их число до минимально возможного размера... Да и Ёксель-2007 далеко не все любят. Для 99,9% задач вполне хватает и 2003-го.
Или ждите, может кто-нибудь ещё захочет попробовать разобраться в сути вашей проблемы.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщениеsh3hk0d,
честно минут 5 пытался понять, что вы пытались сказать и о чём спросить...
Потом качал ваш файл (2,67 МБ ZIP), открыл архив, увидел файлы 2007-го Ёкселя, конвертнул все 5 файлов в 2003-й, пооткрывал все. Так ничего и не понял. Сказал "п-и-и-п...". Закрыл всЁ. Скинул архов в корзину. angry
Вы уж или постарайтесь внятно сформулировать вопрос и при этом урезать свои таблицы и их число до минимально возможного размера... Да и Ёксель-2007 далеко не все любят. Для 99,9% задач вполне хватает и 2003-го.
Или ждите, может кто-нибудь ещё захочет попробовать разобраться в сути вашей проблемы.

Автор - Alex_ST
Дата добавления - 26.10.2010 в 11:30
sh3hk0d Дата: Вторник, 26.10.2010, 12:01 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Каждый месяц формируются файлы, такие как АХО (в примере интересует лист авг.)(их около 20) одного формата, тоесть одинакрвые. С них переносятся данные по кодам пректа поступило и введено в эксплуатацию.
Тоесть в данном примере числа за август. Также формируется файл приложение для ИД(он один) тоже всегда одного формата. С него переносятся данные фактическое исполнение бюджета за месяц ДДС. Все это переносится в таблицу(отдельная книга) реализация ИП:
Поступило - факт затраты
Введено в эксплуатацию - факт ввод
Фактическое исполнение бюджета за месяц ДДС - затраты с НДС
Соответсятвенно если код проекта повторяется(тоесть в файлах типа АХО) данные суммируются.
По поводу Excel 2007: на предприятии стоит на всех машинах Office 2007, пробовал конвертировать файлы для 2003, выдает ошибку.
Надеюсь так более понятно
 
Ответить
СообщениеКаждый месяц формируются файлы, такие как АХО (в примере интересует лист авг.)(их около 20) одного формата, тоесть одинакрвые. С них переносятся данные по кодам пректа поступило и введено в эксплуатацию.
Тоесть в данном примере числа за август. Также формируется файл приложение для ИД(он один) тоже всегда одного формата. С него переносятся данные фактическое исполнение бюджета за месяц ДДС. Все это переносится в таблицу(отдельная книга) реализация ИП:
Поступило - факт затраты
Введено в эксплуатацию - факт ввод
Фактическое исполнение бюджета за месяц ДДС - затраты с НДС
Соответсятвенно если код проекта повторяется(тоесть в файлах типа АХО) данные суммируются.
По поводу Excel 2007: на предприятии стоит на всех машинах Office 2007, пробовал конвертировать файлы для 2003, выдает ошибку.
Надеюсь так более понятно

Автор - sh3hk0d
Дата добавления - 26.10.2010 в 12:01
Alex_ST Дата: Вторник, 26.10.2010, 12:11 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Ну, тогда извините, с Ёкселем-2007 я не работаю...
Ждите ответа. tongue



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Вторник, 26.10.2010, 12:44
 
Ответить
СообщениеНу, тогда извините, с Ёкселем-2007 я не работаю...
Ждите ответа. tongue

Автор - Alex_ST
Дата добавления - 26.10.2010 в 12:11
Hugo Дата: Вторник, 26.10.2010, 12:12 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Повторные посты удалил.
Попробовал сам запостить сразу два даблкликом - не получилось...
По теме - я тоже вчера и качал, и пытался вникнуть.
Честно говоря - такую задачу нужно решать программисту прямо там у Вас на месте, ибо сложно, непонятно, и нужны подробные пояснения с Вашей стороны.
Может быть Вы сами разработаете алгоритм, разобьёте задачу на части, а мы поможем в конкретных вопросах с кодом. Например, как открыть файлы, перебрать диапазон, скопировать данные...
Такую большую задачу целиком имхо никто делать затак не возьмётся, ибо это большая непонятная головная боль.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеПовторные посты удалил.
Попробовал сам запостить сразу два даблкликом - не получилось...
По теме - я тоже вчера и качал, и пытался вникнуть.
Честно говоря - такую задачу нужно решать программисту прямо там у Вас на месте, ибо сложно, непонятно, и нужны подробные пояснения с Вашей стороны.
Может быть Вы сами разработаете алгоритм, разобьёте задачу на части, а мы поможем в конкретных вопросах с кодом. Например, как открыть файлы, перебрать диапазон, скопировать данные...
Такую большую задачу целиком имхо никто делать затак не возьмётся, ибо это большая непонятная головная боль.

Автор - Hugo
Дата добавления - 26.10.2010 в 12:12
sh3hk0d Дата: Вторник, 26.10.2010, 12:26 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Я понимаю это так:
Внешний обработчик отрывает все файлытипа АХО и берет листы за определнный месяц, снего идет сравнение по коду пректа и преносятся определенные ячейки.
После этого идет запрос на указание файла приложение для ИД - выполняется аналогичная процедура.
Если такого проекта нет, то в приложении добаляется он, если есть, то данные сумируются.
Но походу я понимаю, что как-то необходимо разяснять: данные вставлялись именно по месяцам.
Все изменения записываются в реализацию ИП.
 
Ответить
СообщениеЯ понимаю это так:
Внешний обработчик отрывает все файлытипа АХО и берет листы за определнный месяц, снего идет сравнение по коду пректа и преносятся определенные ячейки.
После этого идет запрос на указание файла приложение для ИД - выполняется аналогичная процедура.
Если такого проекта нет, то в приложении добаляется он, если есть, то данные сумируются.
Но походу я понимаю, что как-то необходимо разяснять: данные вставлялись именно по месяцам.
Все изменения записываются в реализацию ИП.

Автор - sh3hk0d
Дата добавления - 26.10.2010 в 12:26
sh3hk0d Дата: Вторник, 26.10.2010, 14:03 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

кстати не знаю почему идет дублирование, но оно происходит только на этом форуме...........
есть примеры файла внешнего обработчика, файла, который перекидывет нужные данные при открытии, файла, который суммирует при повторении названия
необходимо как-то совместить эти коды под поставленную проблему
http://narod.ru/disk....ip.html
 
Ответить
Сообщениекстати не знаю почему идет дублирование, но оно происходит только на этом форуме...........
есть примеры файла внешнего обработчика, файла, который перекидывет нужные данные при открытии, файла, который суммирует при повторении названия
необходимо как-то совместить эти коды под поставленную проблему
http://narod.ru/disk....ip.html

Автор - sh3hk0d
Дата добавления - 26.10.2010 в 14:03
0mega Дата: Вторник, 26.10.2010, 17:04 | Сообщение № 17
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (sh3hk0d)
По поводу Excel 2007: на предприятии стоит на всех машинах Office 2007

в большинстве случаев семерку устанавливают для форсу. при этом пользовательские требования не выходят из тройки.
когда сохраняете файлик - выбирайте "сохранить как" и отмечайте "2003"
Я скажу Вам по секрету , что это желание не только моё. Семерку недолюбливают на всех мне известных Excel-форумах
 
Ответить
Сообщение
Quote (sh3hk0d)
По поводу Excel 2007: на предприятии стоит на всех машинах Office 2007

в большинстве случаев семерку устанавливают для форсу. при этом пользовательские требования не выходят из тройки.
когда сохраняете файлик - выбирайте "сохранить как" и отмечайте "2003"
Я скажу Вам по секрету , что это желание не только моё. Семерку недолюбливают на всех мне известных Excel-форумах

Автор - 0mega
Дата добавления - 26.10.2010 в 17:04
sh3hk0d Дата: Среда, 27.10.2010, 13:54 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

перевел все в 2003 и в паке переделать есть кое-какие наработки.
ТОк нужно подогнать под задачу и добавить вычисление по месяцам
http://narod.ru/disk....ip.html
 
Ответить
Сообщениеперевел все в 2003 и в паке переделать есть кое-какие наработки.
ТОк нужно подогнать под задачу и добавить вычисление по месяцам
http://narod.ru/disk....ip.html

Автор - sh3hk0d
Дата добавления - 27.10.2010 в 13:54
sh3hk0d Дата: Четверг, 28.10.2010, 11:44 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Помогите подправить код и как сделать этот файл внешним обработчиком
http://narod.ru/disk....ls.html


 
Ответить
СообщениеПомогите подправить код и как сделать этот файл внешним обработчиком
http://narod.ru/disk....ls.html



Автор - sh3hk0d
Дата добавления - 28.10.2010 в 11:44
Serge_007 Дата: Понедельник, 01.11.2010, 16:18 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
sh3hk0d, Вам на двух форумах несколько дней уже даже не отвечают...
Может есть смысл разбить Ваши пожелания на несколько мелких и получить на них решения в различных темах?
Как правило чем задача проще - тем быстрее ответ smile
И тоже самое сделать с гигантским файлом - несколько маленьких файлов-примеров с внятными объяснениями значительно ускорят процесс получения решения, поверьте.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениеsh3hk0d, Вам на двух форумах несколько дней уже даже не отвечают...
Может есть смысл разбить Ваши пожелания на несколько мелких и получить на них решения в различных темах?
Как правило чем задача проще - тем быстрее ответ smile
И тоже самое сделать с гигантским файлом - несколько маленьких файлов-примеров с внятными объяснениями значительно ускорят процесс получения решения, поверьте.

Автор - Serge_007
Дата добавления - 01.11.2010 в 16:18
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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