![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 10.08.2010
Сообщений: 1
|
![]()
Помогите пожалуйста разобраться. Я честно говоря начинающий.
Вопрос в следующем. В Excel 2003 на Листе1 имеются элементы управления. При нажатии на один из них происходит запуск Word, например так: Код:
Код:
А вопрос собственно в том, как в процессе работы с вордовым документом отслеживать неправильный выход из Excel программы - минуя UF1. То есть как сделать, чтобы при закрытии пользователем либо документа, либо Word без использования UF1 - выход из программы осуществлять так-же - правильно (по корректной цепочке). Предлагаемые в Инете косвенные варианты типа через Application.Tasks.Exists не работают. Или может я чего-то не так делаю. Заранее спасибо!!! Последний раз редактировалось Stilet; 10.08.2010 в 14:25. |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Сделайте UF1 модальной - тогда без закрытия UF1 вы не сможете закрыть Excel.
Закрытие Word перехватить непросто - надо использовать модуль класса для перехвата событий Word (типа события закрытия придожения или документа) Можно работу с Word организовать через документ (который вы открываете строкой Set wd = wa.Documents.Open("c:\...")), содержащий макросы - эти макросы будут уведомлять Excel о закрытии Word-а. Тоже вариант не из простых, - но работать будет. Вообще, пока не выложите примеры файлов с кодом, готового решения вы вряд ли дождётесь (создавать эти файлы с формой и кодом лишь для проверки своей идеи никто не будет) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Procedure,function,Stringgrid (#004) Очередной вопрос начинающего. | Albert2008 | Компоненты Delphi | 4 | 01.08.2008 21:30 |
Stringgrid, cells[m,n] и двумерные массивы.(#002) Очередной вопрос начинающего. | Albert2008 | Компоненты Delphi | 4 | 28.07.2008 19:02 |
вопрос по php от начинающего | sleeper_Izh | PHP | 15 | 11.07.2008 10:19 |
Вопрос от начинающего - отступ текста | aquapage | HTML и CSS | 2 | 29.05.2008 19:02 |