![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 13.03.2009
Сообщений: 4
|
![]()
Добрый день!
К сожалению я очень далек от программирования, а в помощи нуждаюсь... Имеется таблица из 18 тысяч строк(Word). Мне надо преобразовать ее в человеческий вид, т.к. она разбита на большое количество строк, и текст теряет и-за этого форматирование и смысл. Для этого, необходимо в выделенной строке в каждом из столбцов этой строки объединить все строки(вместе с текстом). Также было бы очень желательно, чтобы при этом текст из объединяемых ячеек разделялся не переносом строки(как получается после команды "объединить строки"), а просто пробелом... МНЕ ОЧЕНЬ НУЖНА ВАША ПОМОЩЬ!!! Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Приложите файл с примером того, что есть и что нужно получить. Задание выполнимо, сразу скажу. Но нужно точно понимать, что вы хотите получить в результате.
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 13.03.2009
Сообщений: 4
|
![]()
Прикладываю файл с примером таблички.
Необходимо чтобы все остальные строки таблицы (4,5 и т.д.) выглядели как строки 1,2,3. Заранее спасибо! П.С. крайне нуждаюсь в помощи!!! |
![]() |
![]() |
![]() |
#4 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Вот такой макрос. Строки для объединения определяются как пустые строки в первом столбце. Абзацы заменяются на пробелы, а строка подгоняется по высоте под текст.
Чтобы макрос начал работать курсор должен находится в любой ячейке требуемой таблицы. Ячейку выделять не нужно — просто поставить курсор. Не знаю сколько будет обрабатывать 18000 строк, но у меня 1500 строк сделало за 20 мин. Может кто-нибудь оптимизирует? Код:
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 15.04.2009 в 14:44. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 13.03.2009
Сообщений: 4
|
![]()
ООО!!!!!
СПАСИБО ВАМ НЕЧЕЛОВЕЧЕСКОЕ!!!! Я практически испытал оргазм после обеда (оставил работать на обед ~час и десять минут) - пришел а табличка в божеском виде!!!!!!! СПАСИБО!!!! |
![]() |
![]() |
![]() |
#6 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Вот еще одним счастливым на Земле больше!
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 13.03.2009
Сообщений: 4
|
![]()
ОГРОМНОЕ СПАСИБО!!! ФРОНТ РАБОТ СОКРАТИЛСЯ РАЗ в ***ДЦАТЬ!!!!
Как добавить плюсы в репу???? ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Объединение данных из диапазона ячеек | Lal | Microsoft Office Excel | 8 | 12.08.2009 11:24 |
Объединение БД | Georgios | БД в Delphi | 3 | 25.01.2009 20:18 |
Объединение ячеек | 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 |