Задать формат ячейке Excel
От: mr.dfox  
Дата: 02.09.04 13:31
Оценка:
Подскажите плиасе:
Как задать формат ячейке Excel?
Взаранее благадарю!
Re: Задать формат ячейке Excel
От: Овен Россия  
Дата: 02.09.04 13:54
Оценка:
Здравствуйте, mr.dfox, Вы писали:

MD>Подскажите плиасе:

MD>Как задать формат ячейке Excel?
MD>Взаранее благадарю!

Если числовой то так
Range[c1,c2].NumberFormat

а если нет, то конкретизируй, а лучше запусти макрос в екселе и посмотри как он делает
... << RSDN@Home 1.1.4 beta 2 >>
Жалко палку -- бьет по псу. Палка, я тебя спасу! ©Олег Ладыженский
Re[2]: Задать формат ячейке Excel
От: mr.dfox  
Дата: 02.09.04 14:15
Оценка:
Здравствуйте, Овен, Вы писали:

О>Здравствуйте, mr.dfox, Вы писали:


MD>>Подскажите плиасе:

MD>>Как задать формат ячейке Excel?
MD>>Взаранее благадарю!

О>Если числовой то так

О> Range[c1,c2].NumberFormat

О> а если нет, то конкретизируй, а лучше запусти макрос в екселе и посмотри как он делает


На VB, это выглядит так:
Range("C8").Select
Selection.NumberFormat = "[h]:mm"
Незнаю как написать в Delphi
Re: Задать формат ячейке Excel
От: Boy  
Дата: 02.09.04 21:31
Оценка:
Здравствуйте, mr.dfox, Вы писали:

MD>Подскажите плиасе:

MD>Как задать формат ячейке Excel?
MD>Взаранее благадарю!

так (Delphi):

Item[x, y].Value2 := <здесь переменная типа Variant нужного типа>
Bye!
Re: Задать формат ячейке Excel
От: mr.dfox  
Дата: 03.09.04 00:13
Оценка:
Здравствуйте, mr.dfox, Вы писали:

MD>Подскажите плиасе:

MD>Как задать формат ячейке Excel?
MD>Взаранее благадарю!

Мне необходимо сложить время в определенных ячейках.
Пример:
А B C D
1 11:00 14:00 10:00 02:00
----
Ячейка E1=СУММ(A1:D1).
-----
Формат ячейки необходимо задать, для того, что бы получился резутьтат E1=: 37:00
Вместо 13:00
Re: Задать формат ячейке Excel
От: Sheridan Россия  
Дата: 03.09.04 04:02
Оценка:
Здравствуйте, mr.dfox, Вы писали:

MD>Подскажите плиасе:

MD>Как задать формат ячейке Excel?
MD>Взаранее благадарю!
Во первых, сюда сходи
Во вторых,
Cells.OlePropertyGet("Item",x,y).OlePropertySet("NumberFormat","Формат,берется из свойств клетки в экселе");
Cells.OlePropertyGet("Item",x,y).OlePropertySet("Value",Сюда значение);
-=RSDN@Home 1.1.4 beta 2 rev. 181=- [Trance collection — Secrets [Rokky] [Vectrex remix]]
Matrix has you...
Re: Задать формат ячейке Excel
От: Bichael  
Дата: 03.09.04 04:40
Оценка:
еще можете посмотреть здесь:
http://www.rxlib.ru/WinLesson/Winles.htm
Re[3]: Задать формат ячейке Excel
От: Овен Россия  
Дата: 03.09.04 06:48
Оценка:
Здравствуйте, mr.dfox, Вы писали:

MD>Здравствуйте, Овен, Вы писали:


О>>Здравствуйте, mr.dfox, Вы писали:


MD>>>Подскажите плиасе:

MD>>>Как задать формат ячейке Excel?
MD>>>Взаранее благадарю!

О>>Если числовой то так

О>> Range[c1,c2].NumberFormat

О>> а если нет, то конкретизируй, а лучше запусти макрос в екселе и посмотри как он делает


MD>На VB, это выглядит так:

MD>Range("C8").Select
MD>Selection.NumberFormat = "[h]:mm"
MD>Незнаю как написать в Delphi

Посмотри статью
http://zeus.sai.msu.ru:7000/programming/delphi/excel/
... << RSDN@Home 1.1.4 beta 2 >>
Жалко палку -- бьет по псу. Палка, я тебя спасу! ©Олег Ладыженский
Re[3]: Задать формат ячейке Excel
От: Arioch  
Дата: 03.09.04 09:15
Оценка:
The stars so gaily glistened... (Thu, 02 Sep 2004 14:15:45 GMT @635)
...while the fading voice of mr.dfox whispered through the darkness:

md> На VB, это выглядит так:

md> Range("C8").Select
md> Selection.NumberFormat = "[h]:mm"

md> Незнаю как написать в Delphi


А поэкспериментировать? Сходить на www.DelphiKingdom.ru ?

Попробуй сделать тупо в лоб: Range("C8", EmptyParam).NumberFormat :=
"[h]:mm";

--
WinAMP://Jonny Lang — Second Guessing
http://Arioch.nm.ru/FL/Fidolook_SL.png Mail: the_Arioch<at>nm<dot>ru
Posted via RSDN NNTP Server 1.9 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.