|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.10.2011, 03:09 | #1 |
Пользователь
Регистрация: 08.03.2011
Сообщений: 32
|
Скопировать каждую строчку из выделенного диапазон
Нужно скопировать каждую строчку с уникальным значением в ячейке "С" вниз 5 раз.
Было Код:
Код:
|
05.10.2011, 13:24 | #2 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Цитата:
Нужно: можно было бы пропусть, но как здесь говорят: нужно - делай. Вопроса не прозвучало. В чём проблема-то. Это задание? Сделают, но не бесплатно скопировать : подразумевает полное совпадение. В примере как должно быть не все строки идентичны образцу. каждую строчку с уникальным значением в ячейке: Откуда надо было копировать строчки со значением 676 в ячейке "С"(я считаю, что это третье число) вниз 5 раз: Сколько всё-таки должно поличится строк если скопировать5 раз? В примере 4, 3, 4 ,8
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
|
05.10.2011, 16:39 | #3 | |
Пользователь
Регистрация: 08.03.2011
Сообщений: 32
|
Цитата:
В идеале нужно что бы каждая копируема вниз строчка имела определенные значения, а именно ячейка А принимала значение по порядку , те же условия для ячеки B (кроме копируемых вниз строк, оно там остается тем же), Ячейка C остается для всех 5 строк копируемых вниз уникальным (это ID товара), D -все числа одни и те же "11", ячейка E принимает значение от 46 до 52, Ячейка F и G там 1 во всех строках, В ячейке F каждая копируемая вниз строка увеличивается на 2000. Вообщем должно быть вот так Код:
|
|
05.10.2011, 20:45 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
И опять не сходится...
В принципе задача ерундовая - взяли диапазон в массив, создали массив для результата, идем циклом по исходному массиву, на каждом шаге ещё цикл до 5 (или сколько там нужно) - перекладываем из одного массива в другой с преобразованием, выгружаем результат. Но вот в деталях что чего куда как - мне например не понятно, поэтому всё.
webmoney: E265281470651 Z422237915069 R418926282008
|
05.10.2011, 20:46 | #5 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Думаешь стало понятней?
Было Код: Цитата:
Откуда взялось 657? Если надо скопировать 5 раз, то почему в "как надо" 8 строк с 755?
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
|
06.10.2011, 01:57 | #6 | |
Пользователь
Регистрация: 08.03.2011
Сообщений: 32
|
Цитата:
Код:
AA -чилсла идут попорядку (1,2,3,4,5,6,7,8 9 10 ...и так далее эти числа просто нумерация) BBB - эти числа повторяются подряд 8 раз для одного идентификатора, когда переход к следующему добавляется "+1" (1 1 1 1 1 1 1 1 - 2 2 2 2 2 2 2 2 -3 3 3 3 3 3 3 3) счетчик должен стартовать с определенного значения, цыфры эти цифры для примера. 755- это идентификатор число остается одним для всех 8 ми строк которые копируются. СС - остается неизменным для всех идентификаторов = "11" DD - числа идут по порялку начиная с 46 47 48 49 50 51 52 53 для всех 8ми строчек при переходе к следующему идентификатору они опять повторяются начиная с 46 затем 47 и т д. YYYY - это числа которые увеличиваются для на два 2000 4000 6000 8000 10000 и т д, когда переход к новому идентификатору счетчик сбрасвается и опятьначинает с 2000 Все остальные числа и символы остаются без изменений . В результате получаем вот такую таблицу Код:
Вот пример кода как дожна выглядеть талица для 2-х идентификаторов Код:
Последний раз редактировалось Matras; 06.10.2011 в 02:10. |
|
06.10.2011, 03:09 | #7 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Насколько понял.
Начальные значения АА и ВВ можно изменить в макросе Количество дублей тоже можно менять
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
06.10.2011, 11:36 | #8 |
Пользователь
Регистрация: 08.03.2011
Сообщений: 32
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Распишите каждую строчку. | Bloodys | C# (си шарп) | 7 | 13.06.2011 19:12 |
Надо описать каждую строчку в готовой программе. | steal13 | Фриланс | 3 | 25.06.2009 10:28 |
помогите пожалйсто описать каждую строчку проги | Rakfeller | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 26.05.2009 16:11 |
считать поочередно каждую строчку и записать в батовский файл | elplado | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.11.2008 17:29 |
Нужно полностью прокомментировать каждую строчку решеннной задач на С++, помогите, плиз!!!! | Fialaka_444 | Помощь студентам | 1 | 22.12.2007 19:30 |