|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.06.2011, 17:48 | #11 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
На последнем примере из 4109 строк удалил 219. Вручную обнаружил только Кузнецову З.А., которую можно было бы удалить (-20,59/+20,59).
Наверное, еще какой-нибудь цикл надо воткнуть, или уж Бог с ней, с этой Кузнецовой Главное, что лишнего не удаляет - общие суммы до и после совпадают. Проверьте сначала на маленьком примере. Файл прежний, см. Лист2. Вот код: Код:
Последний раз редактировалось nilem; 09.06.2011 в 18:01. |
09.06.2011, 18:31 | #12 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
Да, сиреневый макрос еще 40 строк удалил. В файле на Лист2 делай Шаг1, Шаг2.
Если нужно еще оптимизировать, то, видимо, без "рюкзака" не обойтись |
10.06.2011, 13:29 | #13 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Я не знаю насколько это актуально - в приложении полностью написан под твою просьбу код. Правда долго работает, но если захочешь уже сам сократишь
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как удалить из ListBox1 строки которые встречаются в ListBox2 | Aleksandr | Общие вопросы Delphi | 8 | 07.06.2011 15:52 |
Вычисление количества элементов массива, которые при округлении дают 6 | Катюшенька | Помощь студентам | 4 | 22.12.2008 23:44 |
Найти два числа,сумма каких равняется сумме всех других чисел, которые остались! Помогите будьте людьми! | Snake08 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 08.12.2008 18:33 |
Удалить из второй строки те слова, которые есть в первой строке | innaa639 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 26.11.2008 15:43 |
Как удалить слово из строки? | Ellita | Общие вопросы C/C++ | 7 | 19.09.2007 15:43 |