Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2019, 12:42   #11
tretalek
Новичок
Джуниор
 
Регистрация: 09.10.2019
Сообщений: 1
По умолчанию

Надеюсь не посчитают некропостером)))

Есть объединенная накладная из 2-х, где встречаются дубли строк.
Применил данный скрипт - работает, но объединение происходит 2-х ячеек. Как сделать объединение всей строки с сложением?

Т.е идут подряд 2 строки с одинаковым кодом, наименованием, кол-во шт. и ценой. Нужно сделать из 2-х строк одну, а кол-во суммировать...
tretalek вне форума Ответить с цитированием
Старый 09.10.2019, 13:16   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

tretalek, поговорку про один раз увидеть знаете?
Так я к чему - хорошим дополнением к описанию может послужить прикреплённый к сообщению файл-пример.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 16.10.2019, 21:00   #13
MayDayKo
Новичок
Джуниор
 
Регистрация: 16.10.2019
Сообщений: 2
По умолчанию

Здравствуйте.

Подскажите пожалуйста или (в идеале) если есть похожие примеры макроса, который я бы мог изучить (для данной задачи) и в дальнейшем его видоизменять для первоначальной оценки эффективности моей задумки и дальнейшего изучения этого вопроса более глубоко самостоятельно.

Имеется таблица и, соответственно, столбцы. Пример таблицы небольшой, но макрос интересует в виду будущего увеличения реальной. На первом этапе хочется иметь возможность сцеплять ячейки таким образом, чтобы из стобцов A:K оставались в итоге, к примеру, объединено-сцепленные для каждой строки: "G+T+C+J", "F+E" с соответствующими разделитеями.

В будущем хочу прикрутить еще выделение одинаковых ячеек "F+E" для проверки и объединение одинаковых "G+T+C+J" и соответствующих каждой из них F+E.
Возможно помочь с примером или осуществлением данной задумки и в целом, какие темы советовали посмотреть?
Вложения
Тип файла: xls Вопрос.xls (57.0 Кб, 8 просмотров)
MayDayKo вне форума Ответить с цитированием
Старый 17.10.2019, 21:35   #14
MayDayKo
Новичок
Джуниор
 
Регистрация: 16.10.2019
Сообщений: 2
По умолчанию

Решил пробовать пока в следующем виде

Код:
Sub Concatenate()

        Columns("C:C").Select
    Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
        
        Range("B2").Select
    Selection.End(xlDown).Select
    x = ActiveCell.Row

 Cells(x, 3).Select
    ActiveCell.FormulaR1C1 = _
         "=CONCATENATE(RC[-1], ""TEXT"",RC[5],""TEXT"", RC[7], ""TEXT"",""TEXT"",RC[1], ""TEXT"",RC[8], ""."")"
    Selection.Copy
    Range(Selection, Selection.End(xlUp)).Select
    ActiveSheet.Paste
End Sub
MayDayKo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение ячеек Помогите!!! Dmitriyq Microsoft Office Excel 1 22.07.2009 10:41
Объединение ячеек в строке slon_slon Microsoft Office Word 6 14.03.2009 23:08
Объединение ячеек Katherina_Koval Microsoft Office Excel 3 29.07.2008 06:53
Объединение ячеек в таблице SnakeMan Общие вопросы Delphi 2 01.04.2008 12:33
Объединение ячеек StringGrid Македонский Общие вопросы Delphi 1 15.11.2007 12:07