Форум: "Основная";
Текущий архив: 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