|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
06.02.2007, 22:13 | #1 |
Форумчанин
Регистрация: 09.01.2007
Сообщений: 108
|
Сравнение 2-х файлов
Добрый день.
перепробовал много вариантов, но никак не могу сделать следующее: есть 2 файла, в каждом файле по столбцу с номерами телефонов-длина столбца максимальная-вниз (более 1000 номеров). Необходимо, чтобы при запуске третьего файла происходило сравнение номеров в двух файлах, и если все номера 1-ого файла присутствуют во 2-ом файле, то сообщение "Все ОК", а если номер есть только в одном файле, а в другом его нет, то номер появлялся бы на листе 3-его файла. Подскажите, как можно сделать подобное? Спасибо. |
07.02.2007, 01:58 | #2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Посмотрите этот пример, возможно он окажется Вам полезен.
|
07.02.2007, 08:51 | #3 |
Форумчанин
Регистрация: 09.01.2007
Сообщений: 108
|
|
27.03.2007, 21:21 | #4 |
Форумчанин
Регистрация: 09.01.2007
Сообщений: 108
|
А помогите, пжл, доработать программу. Совсем не могу понять принцип работы.
Сейчас программа проверяет каждый номер из одного файла(1-ый файл) и сравнивает его с номерами из другого файла (файл 2). Хочется чтобы после данной проверки номера из файла 2 проверялись точно также с файлом 1. Поскольку цель программы - определить все номера которые есть только в одном из файлов. Помогите, пжл. Нужно только что-то поменят местами. Спасибо. |
28.03.2007, 00:55 | #5 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Я думаю, что в любом случае не нужно об'яснять автору принцип работы его программы, тем паче это совершенно излишне, когда нет понимания этого принципа. Кстати, если уж речь зашла о описании, то: программа предварительно проверяет наличие отсутствующих номеров (без цикла) и если таковые имеются, то перебирает каждый номер в одном из файлов, но не сравнивает этот номер с номерами телефонов в другом файле, а ищет его. И это принципиальный момент, ибо в данном конкретном случае Поиск/Find (равно как и варианты с использованием стандартных функций рабочего листа) позволяет обойтись без использования второго(вложенного) цикла, в отличии от сравнений, где используется оператор сравнения =
Что касается второй части задачи, то для составления двух списков отсутствующих номеров можно использовать этот пример. P.S. При ответе цитировать предыдущее сообщение вовсе не обязательно. Последний раз редактировалось pashulka; 28.03.2007 в 11:44. |
28.03.2007, 22:08 | #6 |
Форумчанин
Регистрация: 09.01.2007
Сообщений: 108
|
Большое спасибо pashulka за помощь
|
15.05.2007, 12:29 | #7 |
Регистрация: 14.05.2007
Сообщений: 7
|
а вот как сравнить 2 файла, с несколькими столбцами (к примеру 30 столбцов данных в каждом), используя уже выше перечисленные условия, и вывести результат в 3-й файл.
покопался в макросе, любезно предоставленным pashulka, но чет результат пока нулевой вернее не нулевой, а не то, что требуется ... ЗЫ каждый столбец имеет строго только цифры и только символы Последний раз редактировалось imsprof; 15.05.2007 в 12:33. |
15.05.2007, 23:29 | #8 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Imsprof, Если Вам необходимо последовательно сравнивать каждый столбец, то в ближайшее время я постараюсь опубликовать пример решения именно такой задачи.
|
16.05.2007, 12:44 | #9 |
Регистрация: 14.05.2007
Сообщений: 7
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь: выбор файлов исходя из имени файлов | Antik163RUS | Помощь студентам | 4 | 19.06.2008 21:20 |
сравнение дат | Geddar | Общие вопросы Delphi | 2 | 04.06.2008 19:09 |
Сравнение Си и Ассемблера... | Sota | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 25.07.2007 16:15 |
попиксельное сравнение | borodaj | Общие вопросы Delphi | 7 | 31.05.2007 13:24 |
Сравнение текстовых файлов | BR17UY | Общие вопросы Delphi | 15 | 07.05.2007 20:18 |