|
|
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Как правильно задать строчки для сравнения, например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 11:03:11 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
В чем собственно проблема? У тебя что-то не получается или ты спрашиваешься, что делает этот код и вообще что ты хочешь получить в итоге? Распиши на примере таких данных: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 14:48:05 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Вот обычная сортировка, хочу сделать то же самое, но что бы был это модуль, и можно было его использовать для разных "Range" . Подключить модуль, назначить Range и какие столбцы под суммы - и все дела! А так каждый раз программу перелопачиваю! Пробовал массивы, но никак со столбцами суммы увязать не могу, вообщем увяз...! Прилагаю файл екселя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 15:48:25 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Посмотри, можно и без массивов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 20:29:33 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Спасибо, что откликнулись! Ваша программа сортирует с подсчетом сумм, но не до конца, обратите внимание , если эти данные скопировать в мою пограмму, то она отсортирует до конца! Но я все равно посмотрю внимательно и поразбираюсь, может что добавлю(если получится-сообщу). В принципе, она бы мне подошла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 09:18:17 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Посмотрел внимательно, нет это не то! Сравнение идет по клеткам в колонке, а я ищу как сравнивать по строчкам с колонки такой-то по колонку такую-то! 1 2 3 5 6 7 8 9 --------------------- 2 5 6 5 9 8 3 5 2 5 6 5 9 8 3 5 2 8 6 6 7 7 3 5 2 5 6 5 9 8 3 5 2 8 6 6 7 7 3 5 --------------------- как мне записать - если строки с 3 колонки по 9 колонку равны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 14:25:50 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Забыл дописать, вот так яснее будет! Первая и вторая колонки-это количество по строкам, потом они суммируются согласно одинаковых строк! есть таблица: 1 2 3 5 6 7 8 9 --------------------- 2 5 6 5 9 8 3 5 2 5 6 5 9 8 3 5 2 8 6 6 7 7 3 5 2 5 6 5 9 8 3 5 2 8 6 6 7 7 3 5 --------------------- Результат: 1 2 3 5 6 7 8 9 --------------------- 6 15 6 5 9 8 3 5 4 16 6 6 7 7 3 5 --------------------- как мне записать - если строки с 3 колонки по 9 колонку равны...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 15:06:38 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
У тебя ведь написано Код: plaintext 1. 2. 3. если надо для колонок с 3 по 9 то так Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 16:06:01 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Да, я и пользуюсь этим способом записи, но каждый раз, чтобы написать сортировку для нового поля , например, 15 столбцов( из них 14 и 15, например, количество), я должен перелопачивать программу, вносить изменения! Вот я и хочу слепить модуль с переменными - размер поля, количество столбцов сравниваемых строк, и какие столбцы для подсчета количества собственно продукции! Потом , например, в любой новой программе подключить модуль, назначить Range и какие столбцы под суммы - и все дела! Примерно так: Код: plaintext 1. 2. 3. 4. 5. Это модуль: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. Но считает она по клеточкам, поэтому и не фурычит! Вот если бы по строкам сравнивать, например, "если последующая строка со столбца 3 по столбец 6 такая же как предыдущая строка со столбца 3 по столбец 6 , то" и т.д ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 21:09:08 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Для приведенного ранее тобой примера, могу предложить следующий вариант удаления дублирующих строк. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 23:08:59 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Спасибо, но с пробелами у меня проблем нет, да и мой вариант вроде как попроще. Перекопал сколько мог, кажется невозможно написать такой модуль, придется каждый раз править сортировочную программу, другого выхода не вижу!!!(?) Спасибо всем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 11:04:21 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
а так пойдет? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 18:11:51 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Спасибо, но это работает с одинаковыми последователными даными, а если в разбежку- вот так, то увы..!!! -------------------------- 666 777 888 666 777 999 666 777 888 666 777 999 666 777 888 ----------------------------- Не сортирует, а должно получиться так: ---------------------------- 666 777 888 666 777 999 ------------------------------ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2006, 23:47:54 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
А что мешает тебе отсортировать данные? Попробуй мой вариант, он удаляет строки с повторами вне зависимости от сортировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 08:13:36 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Ничего не мешает! У меня есть уже нормально работающая программа по сортировке, я прилагал файл екселя. авторВот обычная сортировка, хочу сделать то же самое, но что бы был это модуль, и можно было его использовать для разных "Range" . Подключить модуль, назначить Range и какие столбцы под суммы - и все дела! А так каждый раз программу перелопачиваю! Пробовал массивы, но никак со столбцами суммы увязать не могу, вообщем увяз...! Прилагаю файл екселя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 09:51:07 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
vallot Спасибо, но это работает с одинаковыми последователными даными, а если в разбежку- вот так, то увы..!!! а что мешает доработать? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 13:52:37 |
|
||
|
Построчное сравнение заданых клеток!?
|
|||
|---|---|---|---|
|
#18+
Если честно, то я зацепился уже за эту строчку- Код: plaintext если получится, обязательно покажу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2006, 15:17:02 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33728512&tid=2184830]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 314ms |

| 0 / 0 |
