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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2011, 00:24   #1
Fistashka
 
Регистрация: 02.12.2011
Сообщений: 5
По умолчанию Перенос текста в Excel

В ячейку вставляется очень длинный текст, который при печати просто не виден. Нужно, чтобы продолжение текста переносилось в сторку ниже.
Пишу на Delphi.
Fistashka вне форума Ответить с цитированием
Старый 19.12.2011, 00:52   #2
Xardas
Сисадмин
Форумчанин
 
Аватар для Xardas
 
Регистрация: 28.12.2007
Сообщений: 320
По умолчанию

Код:
Ex := CreateOleObject('Excel.Application');
....

// выделяем ячейки, или ячейку, если она одна... например
Ex.Range[Ex.Cells[x, y], Ex.Cells[i, j]].Select;
//или если одну, то
Ex.Range['a1'].Select;

//выставляем свойство "Переносить по словам" у выделенных ячеек (ячейки)
Ex.Selection.WrapText:=True;
Способ с WrapText подойдет, если существует объединение тех ячеек, куда вставляется длинный текст.

Последний раз редактировалось Xardas; 19.12.2011 в 01:02.
Xardas вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос текста в MessageBox Aleksandr Microsoft Office Excel 3 09.03.2011 14:51
перенос текста densi2009 Microsoft Office Word 6 08.10.2009 17:53
перенос текста на канве varelik Общие вопросы Delphi 11 15.09.2009 18:56
Перенос текста soonner JavaScript, Ajax 5 06.05.2009 19:13
Перенос текста из Excel в Word Aleksandra Microsoft Office Word 3 23.09.2008 08:46