Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB6 + Excel.Application, запретить открывать тот же документ в окне экселя / 2 сообщений из 2, страница 1 из 1
31.01.2009, 22:02
    #35789865
bao
bao
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB6 + Excel.Application, запретить открывать тот же документ в окне экселя
Всем доброго.

Есть программа на шестом бейсике, которая оперирует данными некоторого документа с помощью Excel.Application, те при работе данного кода в процессах появляется EXCEL.EXE и вся работа с данными на листе осуществляется из него. если в проводнике открыть файл, который в данный момент обрабатывается моим кодом, появляется окно этого самого экселя с листром, с которым моя программа и работает. Задача в том чтобы не давать пользователю возможности видеть обрабатываемый лист. Т.е. либо запретить показ обрабатываемого документа либо открывать его другим инстансом экселя. У кого-нибудь есть какие-нить идеи? Если надо, код приведу.
...
Рейтинг: 0 / 0
02.02.2009, 09:50
    #35790857
Ashton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VB6 + Excel.Application, запретить открывать тот же документ в окне экселя
Попробуй в своем коде установить свойство приложения IgnoreRemoteRequests = True. В этом случае файл не должен открываться в том же экземпляре, с которым работает программа.

Код: plaintext
1.
2.
3.
    Dim objXl As Excel.Application
    
    Set objXl = New Excel.Application
    objXl.IgnoreRemoteRequests = True
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB6 + Excel.Application, запретить открывать тот же документ в окне экселя / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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