Как предотвратить использование Проводником Windows существующих экземпляров Excel? - PullRequest
1 голос
/ 08 ноября 2010

У меня есть несколько различных программ, в которых я создаю экземпляры Excel и управляю ими с помощью OLE-автоматизации.В некоторых случаях пользователь также может работать с этими экземплярами через пользовательский интерфейс Excel (что может включать открытие других книг), в других они остаются скрытыми.Проблемы возникают, когда пользователь дважды щелкает файл Excel в проводнике Windows, чтобы работать с ним для какой-либо другой, не связанной с этим цели.Проводник захватит любой работающий экземпляр и откроет в нем файл, который может помешать работающему макросу, или экземпляр может быть в настоящее время скрыт и, следовательно, непригоден для использования через интерфейс пользователя.Есть ли способ создать экземпляр Excel "особым" способом, чтобы предотвратить его просмотр Explorer?

...