14 / 14 / 8
Регистрация: 07.03.2016
Сообщений: 152
|
|
1 | |
Сравнение двух таблиц, с разных вордовских файлов01.09.2016, 08:41. Показов 1960. Ответов 52
Метки нет (Все метки)
Всем доброго времени суток, уважаемые знатоки, подскажите пожалуйста каким образом или возможно ли это вообще. Хочу брать 2 вордовских файла с одинаковыми таблицами и сравнивать их на наличие одинаковых строк, причём чтобы те строки, которые существуют только в одном файле - выводились на экран.
Заранее спасибо!
0
|
01.09.2016, 08:41 | |
Ответы с готовыми решениями:
52
Сравнение таблиц с разных файлов Сравнение двух таблиц на разных листах Сравнение двух разных таблиц Excel в MS Access Сравнение двух ячеек из разных файлов |
14 / 14 / 8
Регистрация: 07.03.2016
Сообщений: 152
|
|
06.09.2016, 09:46 [ТС] | 41 |
qwertehok, Нет нет, вот к примеру начался перебор строк в StringGrid2 и допустим его 5 запись не существует в StringGrid1, и эта запись должна записаться в StringGrid3 как первая запись и т.д.
0
|
14 / 14 / 8
Регистрация: 07.03.2016
Сообщений: 152
|
||||||
06.09.2016, 09:51 [ТС] | 42 | |||||
вот как на скриншоте должно быть, здесь всё правильно выводит вот этот код:
0
|
14 / 14 / 8
Регистрация: 07.03.2016
Сообщений: 152
|
|
06.09.2016, 10:02 [ТС] | 44 |
qwertehok,
Я сделал вот это сам, только у меня выводит всего 5 первых найденных записей, а их гораздо больше, я и прошу помощи, хочу узнать почему так, иначе зачем тогда этот форум вообще? Я же не прошу вас готовый код мне скинуть, чтобы я скопировал и у меня всё заработало сразу, хотя бы подсказать наводку
0
|
Модератор
|
|
06.09.2016, 10:26 | 45 |
San22Rus, вот читаю тему и что-то уже запутался:
1. Есть 3 таблицы одинаковой структуры. Первые 2 из них заполнены данными. 2. Сравниваем таблицы по первым столбцам. 3. Если в 1-м столбце таблицы 2 есть данные, которых нет в 1-м столбце таблицы 1 - копируем всю строку целиком из таблицы 2 в таблицу 3. Все верно?
0
|
06.09.2016, 10:34 | 46 | |||||
потому что это не код, а какой то бред
0
|
14 / 14 / 8
Регистрация: 07.03.2016
Сообщений: 152
|
|
06.09.2016, 10:48 [ТС] | 47 |
0
|
Модератор
|
||||||
06.09.2016, 11:20 | 48 | |||||
Сообщение было отмечено San22Rus как решение
Решение
Ну тогда вот так как-то можно:
1
|
14 / 14 / 8
Регистрация: 07.03.2016
Сообщений: 152
|
|
06.09.2016, 11:34 [ТС] | 50 |
D1973, огромное спасибо, теперь всё работает как надо, тему можно закрыть
0
|
Модератор
|
||||||
06.09.2016, 12:13 | 51 | |||||
qwertehok, а руки поперед головы шлепнули по клавиатуре. Конечно, без него спокойно можно обойтись... Вот так правильнее будет
0
|
qwertehok
|
06.09.2016, 12:45
#52
|
Не по теме: и от k можно спокойно избавится, считая что Grid3.RowCount в самом начале равно 2
0
|
Модератор
|
||||||
06.09.2016, 13:03 | 53 | |||||
А если Грид без фиксированной строки, т.е. кол-во строк = 1? Или, наоборот, фиксированных строк 2, 3 и т.д.? Надо всякие извращения предусмотреть...
Добавлено через 5 минут Не, ну можно, конечно, только как-то, ИМХО, громоздко выглядит... Вот так, чтобы уж сразу и фиксированные столбцы учитывать
1
|
06.09.2016, 13:03 | |
06.09.2016, 13:03 | |
Помогаю со студенческими работами здесь
53
Сравнение двух столбцов из разных файлов Сравнение данных из двух разных файлов Excel Сопоставление двух таблиц из разных файлов excel Сравнение двух столбцов из разных файлов и запись результатов в третий файл ( Apache POI ) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |