![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| 123456789igor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 27.3.2011 Репутация: нет Всего: нет |
Как подсчитать количество символов в excel таблице через delphi?
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| 123456789igor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 27.3.2011 Репутация: нет Всего: нет |
Почему так не работает?
olo:double; olo:=Excel.cells[9,30].Value; if (length(trim(Excel.cells[a_,24].value))) > 7 then Excel.cells[9,30]:=olo; значение в 9,30-0,9829382898 Ole error.... Добавлено через 3 минуты и 17 секунд Так тоже не работает showmessage(length(trim(excel.activeworkbook.activesheet.cells[9,30].value))); [Error] Unit1.pas(75): Incompatible types: 'String' and 'Integer' |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
Ошибка о чём говорит? -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| 123456789igor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 27.3.2011 Репутация: нет Всего: нет |
length для строки я понял тогда почему так не работает?
showmessage(length(trim(VarToStr(excel.cells[9,30].value))); или нужно вначале в переменную типа string записать значение ячейки а потом смотреть длину записи? |
|||
|
||||
| superVad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 735 Регистрация: 6.4.2006 Где: Черкассы, Украина Репутация: 7 Всего: 15 |
123456789igor, что возвращает функция length?
|
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 9 Всего: 133 |
Какие-то циферки? И почему я не могу показать эти циферки через мэсседж? Циферки - это же тоже текст. Не правильная какая-то у вас дельфи -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| superVad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 735 Регистрация: 6.4.2006 Где: Черкассы, Украина Репутация: 7 Всего: 15 |
||||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |