Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];

Вниз

Про Excel   Найти похожие ветки 

 
Klerk   (2004-06-21 16:22) [0]

Мастера, почему такая проблемма?
Выполняю:
ShellExecute(handle, "Open", Pchar(OpenDialog1.FileName), nil, nil, SW_SHOWNORMAL);
Так вот. Открывается только пвнель инсирументов Excel, т.е. я не вижу раюлчего поля.


 
Klerk   (2004-06-21 17:10) [1]

Никто не сталкивался?


 
YurikGL ©   (2004-06-21 17:12) [2]


> Klerk

Такой эффект обычно происходит, когда вызывается сам excel а документ в него по каким-либо причинам не загружается.


 
YurikGL ©   (2004-06-21 17:13) [3]

Попробуй запустить excel указанным кодом потом присоединиться к нему через ExcelApplication и открыть файл (или создать новую книгу)


 
Andy BitOff ©   (2004-06-21 17:25) [4]

Незнаю в чем у тебя проблема, у меня все работает. Как вариант возьми OpenDialog1.FileName в переменную и под отладчиком посмотри значение.


 
Klerk   (2004-06-23 10:58) [5]

Работает, но не всегда. Иногда та же проблемма. Причём в заголовке Excel есть название файла.
ShellExecute(handle, "Open", Pchar(OpenDialog1.FileName), nil, nil, SW_SHOWNORMAL);
       ExcelApplication1.Connect;


 
YurikGL ©   (2004-06-23 11:06) [6]


> Klerk   (23.06.04 10:58) [5]

   MainForm.ExcelApplication1.Connect;
   MainForm.ExcelApplication1.Visible[1]:=true;
   MainForm.ExcelApplication1.Workbooks.Open(DocumentsPath+Caption+".xls",
   EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,
   EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,xlLCID=LOCALE_USER_DEFAULT);


 
Klerk   (2004-06-23 11:28) [7]

Кстати, понял условия появления проблеммы:
Если работа программы некоректна (в частности у меня пока вылезает ошибка когда пытаюсь подключиться к одному из открытых документов. Делаю RUN-ProgrammReset), то в процессах Excel.exe не закрывается. И при последующих попытках открыть файл - эта проблемма. Снимаю вручную - и с запуском всё нормально. До следующей попытки подключиться к открытому файлу. Осталось решить эту проблемму и ОК:)


 
Ozone ©   (2004-06-23 12:12) [8]

Klerk   (23.06.04 11:28) [7]

Обрабатывай исключение и насильно закрывай Excel



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
4-1085675375
Nomolos
2004-05-27 20:29
2004.07.11
Как убрать рамку окна?


14-1087924591
Zeqfreed
2004-06-22 21:16
2004.07.11
bmp2txt


14-1087761409
Yegorchic
2004-06-20 23:56
2004.07.11
Принтер и цвет...


1-1088253844
Maratus
2004-06-26 16:44
2004.07.11
Принтер печатает только после постановки в задание всех страниц


9-1079842301
Poison man
2004-03-21 07:11
2004.07.11
Анимация в GLScene





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский