Как предотвратить печать файла Excel с помощью Golang через C++
Contents
[
Hide
]
Возможные сценарии использования
В нашей ежедневной работе в файле Excel может содержаться важная информация; чтобы защитить внутренние данные от распространения, компания не разрешит их печать. Этот документ расскажет, как предотвратить печать файлов Excel другими.
Как предотвратить пользователей от печати файла в MS-Excel
Вы можете применить следующий VBA-код для защиты вашего конкретного файла от печати.
- Откройте свою книгу, которую вы не разрешаете печатать.
- Выберите вкладку “Developer” на ленте Excel и нажмите кнопку “View Code” в разделе “Controls”. Или удерживайте клавиши ALT + F11 для открытия окна Microsoft Visual Basic for Applications.

- Затем в левом окне Project Explorer дважды щелкните ThisWorkbook, чтобы открыть модуль, и добавьте некоторые VBA-коды.

- Затем сохраните и закройте этот код, вернитесь в рабочую книгу, и теперь при попытке распечатать файл образца выводится предупреждение:

Как запретить пользователям печатать файл Excel с помощью Aspose.Cells for C++
Следующий пример кода показывает, как предотвратить печать файла Excel:
- Загрузите образец файла.
- Получите объект VbaModuleCollection через свойство VbaProject книги.
- Получите объект VbaModule через имя “ThisWorkbook”.
- Установите свойство codes объекта VbaModule.
- Сохраните образец файла в формате xlsm.