powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Объединить ячейки в Excel без потери данных
2 сообщений из 2, страница 1 из 1
Объединить ячейки в Excel без потери данных
    #34977693
Boroda850
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Веду БД по предприятиям города, часто бывает нужно объединить 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
Объединить ячейки в Excel без потери данных
    #34978284
Wasup!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно попробовать, например так:

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


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