![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
![]()
Ну так я же сказал - смотрите по месту. Неужели совсем код не читаете?
Если не надо суммировать первый столбец - значит типа так: Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#12 |
Регистрация: 11.05.2012
Сообщений: 6
|
![]()
К сожалению нет, в программировании я 0 без палочки, обычный средний пользователь Excel, поэтому то и достаю Вас
![]() Сейчас макрос выставляет значения только двух смежных столбцов, а основной столбец с совпадающими значениями остается пустым. |
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
![]()
Думаю, пора уже актуализировать файл и код - а то может мы о разном говорим
![]() Покажите пример данных/файл и код, и что где не работает.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#14 | |
Регистрация: 11.05.2012
Сообщений: 6
|
![]() Цитата:
Приложил условный пример. Сейчас совпадающие данные из столбца B вместе с данными из столбцов С и В выстраиваются напротив соответсвующих значенийй в столбцах F G H. Хотелось бы добавить еще два смежных столбца к столбцу B (E и F)(всего получится 4), а результат чтобы выстраивался например в столбце H и последующих столбцах. |
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
![]()
"Хотелось бы добавить еще два смежных столбца к столбцу B (E и F)"
ну так добавьте - вместо b = Range(.[D1], .Range("B" & iLastrow)).Value пишем b = Range(.[F1], .Range("B" & iLastrow)).Value "(всего получится 4)" - вместо ReDim c(1 To UBound(a), 1 To 3) пишем ReDim c(1 To UBound(a), 1 To 5) и вместо For x = 2 To 3 пишем For x = 2 To 5 ну и выгрузка "а результат чтобы выстраивался например в столбце H": .[H1].Resize(UBound(c), 5) = c Итого: Код:
Т.е. в начале спросить у юзера - сколько столбцов желаете? Затем это число использовать в коде, только место выгрузки тоже соответственно скорректировать, а лучше вообще выгружать в новый файл. Как вариант.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 27.09.2012 в 20:19. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение двух столбцов на одном листе | jm2m | Microsoft Office Excel | 21 | 29.08.2012 21:53 |
Сравнение значений на двух листах, более 80 000 строк. | Hoochara | Microsoft Office Excel | 3 | 15.06.2012 13:12 |
Сравнение двух столбцов | mGm | Microsoft Office Excel | 1 | 15.02.2012 21:39 |
Номера столбцов в которых находиться более двух простых чисел | andry-raser | Общие вопросы C/C++ | 1 | 19.12.2011 13:59 |
Сравнение данных из двух и более книг Excel 2003 | Елена20.12.1987 | Microsoft Office Excel | 0 | 20.04.2010 18:56 |