Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Объединить ячейки в Excel без потери данных / 2 сообщений из 2, страница 1 из 1
30.11.2007, 12:35:32
    #34977693
Boroda850
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить ячейки в Excel без потери данных
Веду БД по предприятиям города, часто бывает нужно объединить 2, 3, 4 и т.д. ячейки без потери данных которые в них содержаться

Пример:

79 ЦЕНТРАЛЬНАЯ ИНЖЕНЕРНАЯ БАЗА МО РФ, ФГУП 27-07-67 1190
79 ЦЕНТРАЛЬНАЯ ИНЖЕНЕРНАЯ БАЗА МО РФ, ФГУП 27-07-67 2590
79 ЦЕНТРАЛЬНАЯ ИНЖЕНЕРНАЯ БАЗА МО РФ, ФГУП 27-07-67 3330
79 ЦЕНТРАЛЬНАЯ ИНЖЕНЕРНАЯ БАЗА МО РФ, ФГУП 27-07-67 5080
79 ЦЕНТРАЛЬНАЯ ИНЖЕНЕРНАЯ БАЗА МО РФ, ФГУП 27-07-67 6120

нужно объединить ячейки в 3-ем столбце, в одну с перечислением всех рубрик, желательно через запятую 1190, 2590, 3330, 5080, 6120.

Заранее спасибо!
...
Рейтинг: 0 / 0
30.11.2007, 14:40:32
    #34978284
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединить ячейки в Excel без потери данных
Можно попробовать, например так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Sub tst()

Application.DisplayAlerts = False 'Чтобы не спрашивал "Объединить ячейки?"


For Each c In Selection.Cells
    strValues = strValues & c.Value & ", "
Next

strValues = Mid(strValues,  1 , Len(strValues) -  2 )

Selection.Merge
Selection.Cells( 1 ,  1 ) = strValues


Application.DisplayAlerts = True

End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Объединить ячейки в Excel без потери данных / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]