Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Excel VFP / 4 сообщений из 4, страница 1 из 1
23.12.2003, 10:17
    #32360416
al75
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel VFP
Хочу перенести данные в Excel
oleexob=CREATEOBJECT("Excel.Sheet")
oleexob.application.Visible=.t.
use text.dbf
r=1
scan
....
endscan
После заполнения ячеек таблицы excel
закрывается.
Как сделать так чтобы excel
не закрывался.

Заранее спасибо
...
Рейтинг: 0 / 0
23.12.2003, 11:28
    #32360533
andrush
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel VFP
У меня так
Код: plaintext
1.
2.
3.
4.
5.
oleExcel = CreateObject('Excel.application')
XLApp = oleExcel.application
XLApp.Visible = .F.
XLApp.DisplayAlerts = .F.
XLSheet.Activate

....
По окончании переноса данных в эсксель
делаю
XLApp.Visible = .T.
...
Рейтинг: 0 / 0
23.12.2003, 19:40
    #32361412
andrew_Pr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel VFP
to al75
После заполнения ячеек в Excel,
по всей видимости, ты выходишь из процедуры (или вообще из Foxa),
и твоя локальная переменная oleexob уничтожается,
а вместе с ней и объект Excel.Sheet. Переменная oleexob
должна быть Public или свойством Формы.
...
Рейтинг: 0 / 0
24.12.2003, 10:58
    #32361733
al75
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel VFP
Спасибо andrew_Pr
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Excel VFP / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]