Я понял, что когда Excel открывается с помощью автоматизации, он по умолчанию не открывает свои элементы автозапуска, например, книгу personal.xls.Это создает проблему для моих пользователей, которые иногда открывают Excel через мое приложение, а затем продолжают использовать его для своей другой работы.
К сожалению, экземпляр Excel, открытый таким образом, не содержит своих личных макросов.Они должны закрыть Excel и снова открыть его из-за пределов моего приложения, чтобы их макросы были доступны.
Есть ли способ заставить Excel автоматически загружать книгу personal.xls при запуске через автоматизацию?Если нет, то как лучше всего открыть этот файл, учитывая, что он не должен быть видимым для пользователя, а оставаться скрытым?
Я не нашел вариантов сделать это при создании объектаи открытие приложения
Excel.Application xlApp = new Excel.Application();
Любой совет или ссылки, которые кто-либо может предоставить, будут очень признательны.Я искал и искал информацию об этом, но никто, кажется, не пытался обойти это.Я использую Excel 2007 и .NET 2.0.