Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Delphi6 + Excel [D6, Win2k]


VDC ©   (2004-11-24 08:16:00) 

Как залить фрагмент ячеек цветом? не текст в этих ячейках, а именно сами ячейки?


Sash   (2004-11-24 08:54:00) [1]

VDC ©   (24.11.04 08:50) [6]
да не стоит благодарности :)
самому приятно, что хоть чем то, да помог
Удачи!


VDC   (2004-11-24 08:50:00) [2]

Sash ©   (24.11.04 08:47) [5]
Спасиб!


Sash   (2004-11-24 08:47:00) [3]

на VB выглядит так

   Range("B3:F13").Select   --- диапазон выделения
   With Selection.Interior
       .ColorIndex = 6         ---заливка
       .Pattern = xlSolid
   End With
End Sub

на дельфях примерно также как я и написал в[1], если нет, то закрашивай в цикле


VDC   (2004-11-24 08:36:00) [4]

Sash ©   (24.11.04 08:33) [3]
АГА


Sash   (2004-11-24 08:33:00) [5]

>а как сразу фрагмент залить?
из нескольких ячеек чтоли?


VDC   (2004-11-24 08:28:00) [6]

Sash ©   (24.11.04 08:21) [1]
а как сразу фрагмент залить?


Sash   (2004-11-24 08:21:00) [7]

WB.Sheets[m].Cells[i,j].Interior.ColorIndex:=38

где WB - variant
   i-строка
   j-столбец
   m-номер листа
а нужный цвет посмотри через макрос, мне 38 понравился :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо