Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2015, 13:47   #1
Elselost
Новичок
Джуниор
 
Регистрация: 25.02.2015
Сообщений: 7
По умолчанию Сравнение двух файлов Excel с выводом результата на третий файл

Всем привет!

Есть такая задача, необходимо сравнить два файла Excel (одинаковые по структуре) макросом, а результат сравнения (совпадения) вывести на отдельный файл, на котором и находится кнопка заветного макроса. HELP!

Последний раз редактировалось Elselost; 25.02.2015 в 13:51.
Elselost вне форума Ответить с цитированием
Старый 25.02.2015, 13:53   #2
Elselost
Новичок
Джуниор
 
Регистрация: 25.02.2015
Сообщений: 7
По умолчанию пример файлов

пример файлов
Вложения
Тип файла: zip Новая папка.zip (13.0 Кб, 13 просмотров)
Elselost вне форума Ответить с цитированием
Старый 25.02.2015, 13:57   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

думаю на форуме найдется с полдесятка примеров, которые в точности решают поставленную Вами задачу:
Цитата:
сравнить два файла Excel (одинаковые по структуре) макросом, а результат сравнения (совпадения) вывести на отдельный файл
и что характерно - "заветная" кнопка именно в этом файле с макросом, а не в тех двух, с данными...
а примеров, где фиксируется "Не совпадения" - еще больше, там в коде в нужном месте поставить Not - и будут уже фиксороваться совпадения. всех делов.

удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 25.02.2015, 14:05   #4
Elselost
Новичок
Джуниор
 
Регистрация: 25.02.2015
Сообщений: 7
По умолчанию

Поясню что нужно.
1. Есть папка, в которой постоянно обновляются два файла;
2. Человек должен открывать третий файл, нажимать кнопку и получать совпадения в этом же файле.

Я пока только на 20ой странице в этом разделе, но ничего похожего не вижу. Примеры с выделением цветом мне не подходят.
Elselost вне форума Ответить с цитированием
Старый 25.02.2015, 14:06   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

поторопился, но не мог пройти мимо сообщения#1

появились файлы...
вероятность получить ответ, а не отписки, увеличилась на 99%
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 25.02.2015, 14:15   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Файлы появились, но вот задача не ясна - результат не показан.
По файлам - я вижу что там только заголовки совпадают, все остальные строки разные. Или как?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.02.2015, 14:22   #7
Elselost
Новичок
Джуниор
 
Регистрация: 25.02.2015
Сообщений: 7
По умолчанию

Я просто не могу выложит реально существующий пример, так как там конфиденциальная информация.

В файлах-примерах есть как совпадающие и несовпадающие значения. Это просто пример.

Во вложение какой должен быть результат.

Задача.
1. Сравнить данные из "файл 1" и "файл 2";
2. Совпадения показать в "Результат"
Вложения
Тип файла: zip Результат.zip (9.0 Кб, 20 просмотров)
Elselost вне форума Ответить с цитированием
Старый 25.02.2015, 15:34   #8
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Почему не выбрали
13 14 15 16 17
?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.02.2015, 15:39   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

нас не интересует информация (особенно конфиденциальная) нас интересует алгоритм что Вы вкладываете в понятие "совпала строка"
это нужно точно описать словами, или показать на примере файлов
вот исходные
вот результат
вот почему конкретная строка "не совпала" ни с чем и не попала в отчет

кстати, в отчете можно не париться с шапкой таблицы - они (шапки) тоже должны совпасть в исходных файлах и попасть таким образом в отчет))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 25.02.2015 в 15:42.
IgorGO вне форума Ответить с цитированием
Старый 25.02.2015, 15:59   #10
Elselost
Новичок
Джуниор
 
Регистрация: 25.02.2015
Сообщений: 7
По умолчанию

Я приношу свои извинения за неверные разъяснение, господа.
Постараюсь еще раз )))

1. Совпала строка - это если в "файл 1" есть:

14 15 16 17 18

И в "Файл 2" есть:

14 15 16 17 18

То в "Результат" должно отобразиться:

14 15 16 17 18

2. Если строка в "файл 1" есть:

1 2 3 4 5

А в "файл 2" такой строки нет

То в "Результат" эта строка не попадает.
Elselost вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано два файла. Получить третий, содержащий поочередно строки исходных двух файлов. 95% Помощь студентам 0 07.01.2013 16:54
Функция обьединения двух посортованых файлов в третий методом слияния.. eva.t Паскаль, Turbo Pascal, PascalABC.NET 0 06.06.2010 02:39
Сравнение двух таблиц и вывод результата в третьей lapsus Microsoft Office Excel 12 01.06.2010 16:17
Сравнение двух файлов Excel (поячеечно) для выявления отличий IEEE Microsoft Office Excel 8 21.04.2010 15:45
калькулятор с выводом результата в файл yori Помощь студентам 7 27.01.2009 18:40