C# Excel Interop — использование меток конфиденциальностиC#

Место общения программистов C#
Ответить
Anonymous
 C# Excel Interop — использование меток конфиденциальности

Сообщение Anonymous »

Я создал приложение, которое автоматизирует редактирование файлов .XLSX с помощью Excel Interop, а затем сохраняет файлы.
Однако политики моей организации требуют применения к ним метки конфиденциальности. файлы, что вызывает всплывающее окно (см. изображение ниже).
Проблема в следующем:
  • Если я установлю для EnableEvents значение true в COM-объекте Excel, всплывающее окно блокирует процесс.
  • Если я установлю для EnableEvents значение false, всплывающее окно будет пропущено, но файлы не будут успешно сохранены.
Я ищу способ обработать или обойти это всплывающее окно, чтобы процесс проходил гладко, без ручного вмешательства.
Кто-нибудь сталкивался с этой проблемой раньше или есть ли у кого-нибудь предложения, как ее решить? решить это? Заранее благодарим за помощь!
Всплывающее окно с меткой конфиденциальности Excel
Уже пробовали:
  • Сохранение в других форматах, например .XLS, .XLSM.
  • Использование LabelInfo, SensitivityLabel.
Подробнее информация:
  • Visual Studio 2022
  • .NET Framework 4.7.2

    Это уже пробовали, но в .NET Framework это не работает.


Подробнее здесь: https://stackoverflow.com/questions/793 ... ity-labels
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»