![]() |
|
#1
|
|||
|
|||
![]() Я выгружаю данные в Excel, но вся фишечка в том что я хочу применять форматирование к ячейкам в которые выгружаю даные, ну типа там жирный шрифт или наклонный или подчеркнутый. и воопще какие есть параметры для работы с ячейками из дельфи? но саме главное мне нужно чтоб при выгрузке в Excel, чтоб столбик становился такого же размера как значение самой большой ячейки.
|
#2
|
||||
|
||||
![]() Тут есть выгрузка данных в Excel http://www.delphisources.ru/pages/so...ager_base.html, проверь, может найдешь то что ищешь.
|
#3
|
||||
|
||||
![]() Я делаю так, запускаю Excel, жму "запись макроса", делаю все действия по форматированию какие мне нужны, затем смотрю код макроса и переписываю все это в Delphi, до сих пор работало на ура. А на счет размера по самой широкой ящейке - AutoFit
|
#4
|
|||
|
|||
![]() ![]() |
#5
|
|||
|
|||
![]() можно ли сделать так чтоб когда встаешь мышкой в едит то текст что там есть удалялся... как это сделать.
|
#6
|
||||
|
||||
![]() А какое это имеет отношение к "Работе с Excel"?
Для начала ограничемся Замечанием |
#7
|
|||
|
|||
![]() Тогда бругой вопрос как же тогда сделать чтоб при создании файла из него удалялись все лишние листы, а был только тот который создаю я при процедуре вывода. такая процедура не хочит работать
procedure SetActiveSheet(AName:String); begin E.Sheets(AName).Select; end; нет говорит такого члена группы (прога моя ругается.) |
#8
|
||||
|
||||
![]() Лист удаляется вот так:
Код:
E.WorkBooks[1].Sheets[2].Select; E.WorkBooks[1].ActiveSheet.Delete; |
#9
|
||||
|
||||
![]() Сабж, собственно
![]() |
#10
|
|||
|
|||
![]() 2Aristarh Dark
|
#11
|
|||
|
|||
![]() не могу понять как удалить все лишние странички вот у мну их 3 как все убрать кроме той что создаю я... как ваще убрать все странички (листы)???
|
#12
|
||||
|
||||
![]() Удаляются листы так:
1. Делаешь лист активным 2. Удаляешь его. |
#13
|
|||
|
|||
![]() Прога написана, курсач сдан.
Тему можно закрывать. |