Макросом сцепить значения из ячеек и удалить пустые строки

Программирование на Visual Basic for Applications
Franck
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 09.04.2004 (Пт) 12:21

Макросом сцепить значения из ячеек и удалить пустые строки

Сообщение Franck » 20.02.2006 (Пн) 18:55

Такая вот проблема:
Есть данные:
А B C D
1 text text text
text text
text
2 text text text
text text
text
и так далее
Нужно макросом объеденить данные по столбцам C и D, при условии, что ячейка в первой строке столбца А не пустая, т.е. на выходе должно получиться:

А B C D
1 text text +text text+text+text


2 text text +text text+text+text

К сожалению, я не программист, но такая задача встала, поскольку нужно обработать файл, где таких строк очень много.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.02.2006 (Пн) 19:00

Ничё не понятно.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Wasup!
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 120
Зарегистрирован: 21.06.2005 (Вт) 11:09

Сообщение Wasup! » 21.02.2006 (Вт) 12:07

Если я правильно понял условие,то объединение ячеек можно сделать формулой:
=ЕСЛИ(A1<>"";B1&C1&D1;"")
Потом растянуть формулу по рабочему листу.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 89

    TopList  
cron