помогите найти решение!

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
solntsej
Сообщения: 5
Зарегистрирован: 02 мар 2008, 22:09

товарищи программисты! пожалуйста! помогите решить вот такую проблему!

Есть 2 больших массива данных А и В. Я сверяю соответствие в них записей по ключу. В каждом массиве он состоит из 2х столбцов: счет+имя. Если А(счет+имя) не равно В(счет+имя), т.е. "ложь", я записи массива В опускаю до того момента, пока не будет "истина", но в пределах одного дня. + может быть ситуация, что запись есть в массиве В, но нет в А, тогда опускается вниз массив А.
Выглядит это так:

картинка во вложении (не поняла я как их тут вставлять :( :( )

Если у меня 1000 строк, в которых несоответствуют 5-6 записей-это еще можно проверить вручную, но когда их 65 тысяч, и через каджые 10 они дают «ложь»-можно убиться просто (((

я не программер, макросы писать не умею. пробовала для одной операции писать, но сделать, чтоб на все 65 тыщ строк он сработал у меня не получилось. может можно функциями описать это дело? кто что может посоветовать???? или помочь написать :)
Вложения
pict.zip
(82.78 КБ) 34 скачивания
solntsej
Сообщения: 5
Зарегистрирован: 02 мар 2008, 22:09

неужели никто мне не поможет? :(
мне очень надо! я трачу на это больше половины рабочего дня

VictorM! я знаю-Вы всё знаете! помогите плиз!
Аватара пользователя
VictorM
Сообщения: 794
Зарегистрирован: 23 окт 2006, 01:44
Откуда: Lugansk, Ukraine
Контактная информация:

solntsej,
VictorM! я знаю-Вы всё знаете! помогите плиз!
к сожалению далеко не все ;) .
Но для начала хотелось бы глянуть на исходный файл с примером, а не на картинку, если Вы не против :) . Так будет понятнее и быстрее.
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
solntsej
Сообщения: 5
Зарегистрирован: 02 мар 2008, 22:09

проблема решилась, помог VictorM :)

VictorM forever!!!!!!! :) ))))))))))))
Ответить