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

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

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


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