Обрабатывал файл Excel в нем порядка 3000 записей. Нужно было записать в базу суммы тех которые есть в нашей базе. Делаю цикл по записям и условие по двум полям, однозначно определяющих элемент справочника. Из всех записей попадает только 100, ну мне то че с того, значит только 100 присутствует у нас в базе. Короче записал и забыл. А потом бухи говорят чей то маловато будет. Стал проверять, действительно, маловато.
Вобщем не принебрегайте функцией СокрЛП() при сравнении строк, особенно при работе с Excel.
После того как добавил в свое условие эту функцию, нашлось гораздо больше совпадений
Код:
Если (орг.КПП = СокрЛП(ExcelApp.Cells(сч, 4).Value)) Тогда