Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.09.04;
Скачать: CL | DM;

Вниз

Установить формат ячейки в Excel   Найти похожие ветки 

 
samalex2504   (2011-05-20 11:18) [0]

В программе на D7 создаю и заполняю лист Excel 2007 данными разного типа.

 Excel := CreateOleObject("Excel.Application");
 Excel.Application.EnableEvents := false;
 WorkBook := Excel.Application.WorkBooks.Add;

 ...

 WorkBook.WorkSheets[1].Columns[j].WrapText := True;
 WorkBook.Worksheets[1].Columns[j].VerticalAlignment := 1;
 WorkBook.WorkSheets[1].Cells[1,j].Font.Name := ...;
 WorkBook.WorkSheets[1].Cells[1,j].Font.Size := ...;
 WorkBook.WorkSheets[1].Cells[1,j].Borders.LineStyle := 1;

 WorkBook.WorkSheets[1].Cells[i, j].Value:=...;


Все это работает.
Вопрос - Как программно задать формат ячейки? В частности, чтобы был числовой формат с заданным количеством десятичных знаков и разделением разрядов по тысячам.
Также сделать формат типа "дата" (dd.mm.yyyy).
Заранее благодарен!!!


 
sniknik ©   (2011-05-20 11:25) [1]

научись делать/записывать макросы в самом экселе... кушу вопросом разом решишь. нужно, что записываешь то что делаешь "руками" и смотришь как это делает эксель.


 
samalex2504   (2011-05-20 11:35) [2]


> sniknik ©   (20.05.11 11:25) [1]
>
> научись делать/записывать макросы в самом экселе... кушу
> вопросом разом решишь. нужно, что записываешь то что делаешь
> "руками" и смотришь как это делает эксель.

Я уже все сделал средствам Delphi, остался только формат ячейки.


 
sniknik ©   (2011-05-20 11:39) [3]

а тебе и не предлагают перенести в "средства экселя", тебе предлагают освоить инструмент который отвечает на подобные (и много сложнее) вопросы.
т.е. ситуация типа "дать рыбу" vs "научить рыбачить"


 
Dennis I. Komarov ©   (2011-05-20 11:42) [4]

while ProblemExist do
 Read([1]);


 
samalex2504   (2011-05-20 11:54) [5]


> Dennis I. Komarov ©   (20.05.11 11:42) [4]
>
> while ProblemExist do
>  Read([1]);

????


 
Anatoly Podgoretsky ©   (2011-05-20 11:56) [6]


> Я уже все сделал средствам Delphi, остался только формат
> ячейки.

Ошибаешься, Дельфи тут не причем, все сделал COM сервер.


 
samalex2504   (2011-05-20 12:01) [7]

Софисты!!!
Один (Dennis I. Komarov ©) глумится.
Другой (Anatoly Podgoretsky ©) общие лекции читает.
Я быстрее сам найду.


 
sniknik ©   (2011-05-20 12:06) [8]

на что только люди не идут... лишь бы не работать.
нет чтобы 3 кнопки нажать, за 5 мин научится, через 10 сделать, и в дальнейшем такими вопросами не задаваться, нет будет день "типа искать", и еще на будущее "отмазка" останется...


 
Dennis I. Komarov ©   (2011-05-20 12:13) [9]


> samalex2504   (20.05.11 12:01) [7]

"... разруха не в клозетах, а в головах." (С)


 
samalex2504   (2011-05-20 12:22) [10]

Удалено модератором
Примечание: Моедратор сам разберется, без советов


 
Anatoly Podgoretsky ©   (2011-05-20 12:25) [11]

> samalex2504  (20.05.2011 12:01:07)  [7]

Век ищи, все равно дураком останешься.
(с) Народная мудрость.


 
sniknik ©   (2011-05-20 12:27) [12]

> А администратору просьба банить людей, пишущих не по делу ...
ты путаешь форум программистов, где учат, с форумом поддержки типа "вопрос - ответ даже если он глупый" ... тут если бы дали сразу прямой "справочный" ответ, именно это было бы "не по делу ..."


 
samalex2504   (2011-05-20 13:04) [13]

Между прочим, мне никто так и не ответил ....


 
sniknik ©   (2011-05-20 13:15) [14]

а [1] это что?


 
Anatoly Podgoretsky ©   (2011-05-20 13:23) [15]


> samalex2504   (20.05.11 13:04) [13]

Плохой танцор, хороший папа.


 
samalex2504   (2011-05-20 14:05) [16]

Удалено модератором
Примечание: Обсуждение модерирования


 
Amoeba_   (2011-05-20 15:12) [17]


> Как программно задать формат ячейки?

Читать здесь:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1274#09


 
Palladin ©   (2011-05-20 18:12) [18]


> sniknik ©   (20.05.11 13:15) [14]

забей, пациент неадекватен



Страницы: 1 вся ветка

Текущий архив: 2011.09.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.01 c
2-1305792448
Артур
2011-05-19 12:07
2011.09.04
Сохранение наследника TPersistent


1-1258480783
STD
2009-11-17 20:59
2011.09.04
TVirtualStringTree ScrollBar


15-1302113906
Иксик
2011-04-06 22:18
2011.09.04
iPad 2


15-1305098229
young_dev
2011-05-11 11:17
2011.09.04
обращение к объекту


15-1302343273
RGV
2011-04-09 14:01
2011.09.04
TWebBrowser в режиме редактирования