|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
16.08.2008, 11:05 | #1 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Как задать свойства ячейки в Excel?
Как задать свойства ячейки в Excel? например формат "текстовой" или "дата". (Программно из Delphi, используя OLE).
Последний раз редактировалось Dux; 16.08.2008 в 11:45. |
16.08.2008, 11:33 | #2 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Меню.
Формат > Ячейки > Число. Вибираете нужный формат. p.s. Если перед этим включить макрорекордер, получите код для использования в VBA.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 Последний раз редактировалось VictorM; 16.08.2008 в 11:36. |
16.08.2008, 11:44 | #3 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Вы меня не поняли, я имею ввиду программно из Delphi, используя OLE
|
16.08.2008, 11:49 | #4 | ||
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
Цитата:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
||
16.08.2008, 12:02 | #5 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Да исправил, а то действительно непонятно изъяснился
|
16.08.2008, 13:15 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) совет ВиктораМ всё равно в силе. Записывайте макрорекордером и смотрите код. Потом его переносите в синтаксис Дельфи!
2) тема Ваша должна была быть в разделе "Общие вопросы Delphi", потому как вопрос Ваш "как в Дельфи изменить формат ячейки"... 3) хоть бы написали код, как Вы вообще открываете таблицу Excel и как с ней работаете. ну, считаем, раз через OLE, то: XLApp := CreateOleObject('Excel.Application' ) если это так, чтобы изменить формат активной ячейки можно попробовать так: текстовый формат XLApp.ActiveCell.NumberFormat := '@'; формат Дата XLApp.ActiveCell.NumberFormat := 'm/d/yyyy'; Последний раз редактировалось Serge_Bliznykov; 16.08.2008 в 13:17. Причина: забыл двоеточие в присвоении в Дельфи ;-))) |
16.08.2008, 17:03 | #7 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Спасибо, Serge
То что надо! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защитить ячейки в Excel | Т@тьян@ | Общие вопросы Delphi | 2 | 29.04.2008 14:47 |
Как разделить число и текст в одной ячейки на две ячейки. | neboskreb | Microsoft Office Excel | 2 | 15.04.2008 19:39 |
Свойства формы | Teen4jump | Общие вопросы Delphi | 4 | 28.02.2008 01:29 |
Свойства файла | ruPy | Общие вопросы Delphi | 2 | 11.01.2008 19:37 |
Можно ли в "EXCEL" задать свое действие клавише | valerij | Microsoft Office Excel | 26 | 06.06.2007 16:25 |