Имеется две таблицы эксель в разных файлах (т.е. две выгрузки счетов-фактур из разных систем - бухгалтерского и управленческого учета), которые необходимо сверить. Пока додумалась только до сводной таблицы, но предварительно приходиться копировать данные в один файл, сцеплять текстовые поля (код контрагента, № договора, № документа, дату документа) и только потом формировать сводную таблицу и по ней выявлять расхождения. Давно ищу менее трудоемкий вариант и на Вашем форуме наткнулась на похожую тему [url=http://www.excelworld.ru/forum/2-3300-1#top], где Матрена предложила очень на мой взгляд изящное решение через Макрос. К сожалению собственных познаний не хватает, чтобы переделать макрос под себя поэтому прошу Вашей помощи. После срабатывания макроса хотелось бы загрузить два файла (файлы прилагаю) и получить в файле сверки два листа : 1) "Совпадения"; 2) "Расхождения" Совпадения необходимы по всем 5-ти позициям : код контрагента, № договора, № документа, дата документа, сумма документа. Если хотя бы одна из позиций не совпадает, то строчка должна попасть в лист "Расхождения". При этом один и тот же документ может быть отражен в БУ и УУ несколькими строками (т.к. в системах разные принципы деления сумм) - сверка должна идти по общей сумме документа. Заранее спасибо.
Доброго времени суток, уважаемые форумчане!
Имеется две таблицы эксель в разных файлах (т.е. две выгрузки счетов-фактур из разных систем - бухгалтерского и управленческого учета), которые необходимо сверить. Пока додумалась только до сводной таблицы, но предварительно приходиться копировать данные в один файл, сцеплять текстовые поля (код контрагента, № договора, № документа, дату документа) и только потом формировать сводную таблицу и по ней выявлять расхождения. Давно ищу менее трудоемкий вариант и на Вашем форуме наткнулась на похожую тему [url=http://www.excelworld.ru/forum/2-3300-1#top], где Матрена предложила очень на мой взгляд изящное решение через Макрос. К сожалению собственных познаний не хватает, чтобы переделать макрос под себя поэтому прошу Вашей помощи. После срабатывания макроса хотелось бы загрузить два файла (файлы прилагаю) и получить в файле сверки два листа : 1) "Совпадения"; 2) "Расхождения" Совпадения необходимы по всем 5-ти позициям : код контрагента, № договора, № документа, дата документа, сумма документа. Если хотя бы одна из позиций не совпадает, то строчка должна попасть в лист "Расхождения". При этом один и тот же документ может быть отражен в БУ и УУ несколькими строками (т.к. в системах разные принципы деления сумм) - сверка должна идти по общей сумме документа. Заранее спасибо.GTH-NV
А что выводы-то делать? Рабочая неделя, между прочим...
Я вот вчера утром начал было делать вам примерный макрос, но... поскольку хочется, чтобы было ещё и "красиво", а у вас там код хоть и простой, но за пять минут его не сделать, поскольку там не три строчки Так что, если не надо - нам же проще.
И да, ещё вчера существовал примерно такой вариант:
А что выводы-то делать? Рабочая неделя, между прочим...
Я вот вчера утром начал было делать вам примерный макрос, но... поскольку хочется, чтобы было ещё и "красиво", а у вас там код хоть и простой, но за пять минут его не сделать, поскольку там не три строчки Так что, если не надо - нам же проще.
И да, ещё вчера существовал примерно такой вариант:AndreTM
Вот и некий окончательный вариант... Для будущих пользующихся - внимательно изучайте код. VBA спрашивает, какой именно из файлов вы пытаетесь открыть. Для тестеров - проверяйте на файлах из сообщения №3.
Вот и некий окончательный вариант... Для будущих пользующихся - внимательно изучайте код. VBA спрашивает, какой именно из файлов вы пытаетесь открыть. Для тестеров - проверяйте на файлах из сообщения №3.AndreTM