![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Excel. Не ошибка при обращении Sheet.Range['R1C1']
DevilDevil © (2007-06-21 12:44:00)Мне необходимо получать Range.
Адресация
Sheet.Range[Format('%s%d', [char(byte('A')+X), Y+1])]проходит, но при большом (50, например) X, выдаёт ошибку... букв наверное не хватает.
Решил перейти к другой адресации... но даже сабж вызывает ошибку.
Подскажите, что делать
Сергей М. (2007-06-21 15:35:00) [1]
> глумиться начали
А ты, братец кролик, уж "фильтруй базар", когда тут дебильным падонкаффским сленгом "щегольнуть" решаешь) ... Чай не мальчик, но муж уже)... в свои 21-то , судя по анкетке...
DevilDevil (2007-06-21 15:09:00) [2]мда... глумиться начали...
ладно, умываю руки...
Всёравно, спасибо.
Сергей М. (2007-06-21 14:29:00) [3]
> Jeer © (21.06.07 14:21) [14]
Угу)
Сразу вспомнилось нетленное "Как обнулить переменную совсем ?" (С) IronHawk
Jeer (2007-06-21 14:21:00) [4]
> Сергей М. © (21.06.07 14:16) [13]
Да у не "децких" товарищей давно сам по себе ИИ в программах возникает и все, что нужно делает.
Сергей М. (2007-06-21 14:16:00) [5]
> ну значит типа Empty, незнаю
Ты основ не знаешь)
С какого перепугу состояние (значение) переменной изменится, если ты не изменишь сам ?
Jeer (2007-06-21 14:08:00) [6]
> DevilDevil © (21.06.07 13:52) [9]
Изобретаем ловесипед с треугольными колесами для поездки по сферическим поверхностям ?
> DevilDevil © (21.06.07 13:03) [3]
>
> Ну и, пользуясь случаем, спрошу:
>
> Как мне наиболее правильно отловить момент закрытия Excel-
> я пользователем (не прибегая к try...except) ?
Технологию поменяй и будет все "пучком"
DevilDevil (2007-06-21 14:07:00) [7]ну значит типа Empty, незнаю...
В общем, если кто знает, говорите.
Если уверены, что точно нет - говорите.
Сергей М. (2007-06-21 13:53:00) [8]
> у Variant-a что-то типа Assigned
Оно, это самое Assigned, святым духом будет изменяться при сабже ?
DevilDevil (2007-06-21 13:52:00) [9]ну тогда может у Variant-a что-то типа Assigned
Сергей М. (2007-06-21 13:36:00) [10]
> Обязана быть
С какого перепугу обязана ?
Брось на форму компонент TExcelApplication и убедись, что нет у него подобного события.
DevilDevil (2007-06-21 13:33:00) [11]предполагаю, ечть цивилизованная (читай "правильная") обработка такой ситуации. Обязана быть.
В общем, если кто знает, говорите.
Сергей М. (2007-06-21 13:30:00) [12]
> хочется поступать профессиональнее
>
Чем "непрофессиональна" такая реализация ?
DevilDevil (2007-06-21 13:23:00) [13]хмм... просто хочется поступать профессиональнее
Сергей М. (2007-06-21 13:18:00) [14]
> не прибегая к try...except
А чем плоха такая реализация ?
DevilDevil (2007-06-21 13:03:00) [15]Ну и, пользуясь случаем, спрошу:
Как мне наиболее правильно отловить момент закрытия Excel-я пользователем (не прибегая кtry...except) ?
DevilDevil (2007-06-21 12:57:00) [16]Спасибо тебе недецкое! :)
Сергей М. (2007-06-21 12:52:00) [17]Пример получения диапазона $A$1:$B$2
Sheet.Range[Sheet.Cells[1,1], Sheet.Cells[2,2]]