![]() |
|
Модераторы: MetalFan |
![]()
|
|
| allknower |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 21.12.2006 Где: Краснодар Репутация: нет Всего: нет |
Вот такое окошко выскакивает при попытке создать новый файл при помощи TExcelApplication
--------------------------- Project1 --------------------------- Не удалось найти '1.xls'. Проверьте задание имени и местоположения файла. При попытке открытия файла с использованием списка недавно использованных файлов из меню ''Файл'' убедитесь, что файл не был переименован, перемещен или удален. --------------------------- ОК ---------------------------
Грешил на Версию Office, у меня 2003. Но на XP такая же байда... |
|||
|
||||
| allknower |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 21.12.2006 Где: Краснодар Репутация: нет Всего: нет |
Ларчик просто открывался. Оказыватся Если в
в первый парметр вместо 'C:\1.xls' передавать EmptyParam, то создается пустая книга. А если указать путь к СУЩЕСТВУЮЩЕМУ на диске файлу, до создается его копия. Это сообщение отредактировал(а) allknower - 21.12.2006, 19:52 |
|||
|
||||
| Albinos_x |
|
|||
![]() Evil Skynet ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
В КАКОМ СМЫСЛЕ? копия чего? у меня всё нормально работает... -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
| allknower |
|
||||||||||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 21.12.2006 Где: Краснодар Репутация: нет Всего: нет |
Вот как это работает у меня...: Решил создать новую книгу на диске С. Пишу в Button1OnClick вот так:
А прога мне сообщает - "Не удалось найти 'temp.xls'. ". Удивляюсь. В ручную создаю файл 1.xls на диске с. Ну и добавил
чтоб посмотреть что ж все таки происходить. Теперь по нажатию копочки у меня открывался Excel и в нем открывался файл temp1.xls. Еще один клик и открывается второй Excel с temp2.xls и так далее. Я изменил мой исходный, в ручную созданый файл (дописал белеберду типа "пвпвыпывп" в первую ячейку) и повторил эксперемент. Теперь temp1.xls, temp2.xls и т.д. создавались с этой белебердой в первой ячейке.
А вот так создается полноценно новая книга, которую в последствии можно сохранить и вот тогда то она наконец станет файлом на жестком диске. Вот такой вот ламотский эксперемент. ------------------------------------------------------ Delphi 7, Office 2003 Хотя с другой стороны это можно использовать в своих целях. Скажем где нить в папке с программой создаешь такую книгу new.xls. В Экселе расчерчиваешь табличку, заголовки вписываешь, размеры строк/столбцов выставляешь (чтоб программно такой батвой не заниматся). А потом при очередном экспорте вызываешь Сейв диалог, и... короче примерно так:
Это сообщение отредактировал(а) allknower - 22.12.2006, 11:32 |
||||||||||
|
|||||||||||
![]()
|
| Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |