есть вопросик.
значит имею два файла excel.Один из них консолидированный ( содержит все возможные записи). второй выборочные, возможно отсутствующие в первом ( накладная).
вопрос примерно в следующем : необходимо сравнение двум колонкам, одна из которых одинаковая в обоих файлах, вторая возможно имеет отличия, так вот эти отличия и необходимо куданить вывести.
алгоритм я так думаю следующий:
1. присвоение 1го значения из 2ого (наклодной) файла - 1 го столбца , с нужной позиции переменной col1, i номер строки со значением.
2. присвоение 1го значения из 2го файла (наклодной) файла - 2го столбца, с позицией = col1,переменной col2.
3. поиск col1 в консолидированном файле
3а если нашел то - сравнение в нужной колонки значение с col2.
3а.1 если равны то ,то поиск нового значения col1 из накладной, в консолидированном файле.
3а.2 если не равны сохранение, или вывод тек знач col1,col2, консолидированного файла.
3б если не нашел то , вывод значения col1 (наклодной) , или сохранение с пометкой - col1 не найден в консолидированном.
4. i= i+1
вроде так.
есть не которые проблемы, с VBA, т.к. только познаю его основы программирования на нем.и есть проблемы с работай с файлами, не являющимися текущей открытой - активной книгой.
вопрос примерно в следующем : необходимо сравнение двум колонкам, одна из которых одинаковая в обоих файлах, вторая возможно имеет отличия, так вот эти отличия и необходимо куданить вывести.