![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 94
|
![]()
Все ранво большое спасибо за помощь!!!!!
|
![]() |
![]() |
![]() |
#22 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Складывает при n=10, 54, 55, дальше не ждал.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 15.09.2011 в 11:37. |
![]() |
![]() |
![]() |
#23 | |
Пользователь
Регистрация: 13.05.2010
Сообщений: 94
|
![]()
При увеличении столбцов одинаковые строки у меня он все равно не видит
Делал n=10 , не хочет: Цитата:
|
|
![]() |
![]() |
![]() |
#24 | |
Пользователь
Регистрация: 13.05.2010
Сообщений: 94
|
![]()
А когда я добавил c(n, 1) он начинает складывать. Только правда вместе с текстом.
Цитата:
|
|
![]() |
![]() |
![]() |
#25 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Вот тут:
c(n, 1) = c(n, 1) + Trim(Split(b(m, 3), "l=")(0)) & Chr(10) & b(m, 5) справа явно ерунда - число с переносом строки внутри? Да и в число бы неплохо явно перевести слагаемые, чтоб небыло сюрпризов.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 94
|
![]()
Да это я просто, привожу пример, знаю, что ерунда ищу способ понять, почему он у меня не хочет складывать, уже все перебрал ничего не помогает, вроде строчки одинаковые, а цифры почему то складывать не хочет.
|
![]() |
![]() |
![]() |
#27 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Вы пошагово смотрите, что там в этот момент происходит.
Может быть вообще дело до сложения не доходит, а может быть в конце затирается... Поставьте красную точку на этом месте и бдите, или в debug.print выводите промежуточные значения.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#28 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 94
|
![]()
Подскажите пожалуйста, как закончить перебор данных, а то я так понимаю он циклически не замкнут, и поэтому выдает ошибку, а как этот сделать я не знаю , а так при подсчете одинаковых строк вроде все верно происходит.
Последний раз редактировалось 0creator0; 16.09.2011 в 20:45. |
![]() |
![]() |
![]() |
#29 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 94
|
![]()
Теперь он считает сумму, но почему-то записывает ниже, а не в строчку с одинаковыми значениями, для которых он считал.9 (Лист Суммы)
Последний раз редактировалось 0creator0; 16.09.2011 в 20:45. |
![]() |
![]() |
![]() |
#30 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Вообще-то удалять строки/столбцы нужно обратным циклом - данные ведь сдвигаются, и если Вы удалили строку к примеру №2, то следующую будете проверять №4 - т.к. №3 уже уедет наверх. Может поэтому и ошибки, не вникал.
Ну да - у Вас в примере g доходит до 4, хотя строк осталось 2. Удаляйте For g = UBound(c) To 1 Step -1 и наладится вероятно - только ещё условия проверки скорректируйте.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 16.09.2011 в 16:39. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аналог Split в Delphi? | apromix | Помощь студентам | 6 | 21.09.2010 22:17 |
Split Text | ZuBy | Общие вопросы Delphi | 6 | 27.06.2010 01:47 |
Split(); | Alex_sim | Общие вопросы .NET | 2 | 08.05.2010 20:03 |
Расширенная версия функции Split | Aent | Microsoft Office Excel | 0 | 07.05.2010 01:40 |