powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Обьединение ячеек в Екселе
4 сообщений из 4, страница 1 из 1
Обьединение ячеек в Екселе
    #32157294
Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем просят очень сильно сформировать отчеты в Екселе.
Вопроса два.

1. Как программно из проги (Дельфи 6) объединить ячейки в Екселе.
2. Обрисовать ячейки рамкой (любой вид).
...
Рейтинг: 0 / 0
Обьединение ячеек в Екселе
    #32157312
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Что то типа
v.Range['a1:a11'].select;
v.selection.MergeCells := True;
2.
v.Worksheets.Range['a1:e10'].Borders[xlBottom].LineStyle := xlContinuous;
v.Worksheets.Range['a1:e10'].Borders[xlleft].LineStyle := xlContinuous;
v.Worksheets.Range['a1:e10'].Borders[xlright].LineStyle := xlContinuous;
Почитай предыдущие топики про ексель, там есть полезные советы откуда все это взять за 5 минут.
...
Рейтинг: 0 / 0
Обьединение ячеек в Екселе
    #32157313
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как объединить ячейки пока не знаю, а вот обвести рамкой можно так:
Код: plaintext
1.
WorkSheets.OlePropertyGet('Cells',Row+ 7 ,Col).OlePropertyGet('Borders', 1 ).OlePropertySet('LineStyle', 1 );
WorkSheets.OlePropertyGet('Cells',Row+ 7 ,Col).Cell.OlePropertyGet('Borders', 1 ).OlePropertySet('Weight', 4 );
...
Рейтинг: 0 / 0
Обьединение ячеек в Екселе
    #32157329
Фотография Ильшат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обединение ячеек:
Код: plaintext
1.
    Sheet.Range[ 'C' + IntToStr( Row +  4 ) +
      ':' + 'G' + IntToStr( Row +  4 )].Merge;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Обьединение ячеек в Екселе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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