Ця проста тема охоплює те, як відкрити захищений паролем файл Excel у Java, охоплюючи необхідні кроки та приклад коду, який можна виконувати. За допомогою функції Java open Excel with password можна розробити лише за допомогою кількох рядків для будь-якого типу підтримуваних файлів Excel, включаючи XLSX, XLS, ODS тощо. Можна легко правильно контролювати потік програми шляхом обробки винятків, які виникають у разі відсутності або неправильних паролів.
Кроки для відкриття захищеного паролем файлу Excel у Java
- Налаштуйте проект, щоб додати Aspose.Cells із менеджера сховища
- Створіть екземпляр об’єкта класу LoadOptions для використання властивості пароля
- Встановіть пароль необхідного файлу Excel
- Доступ до захищеного файлу Excel за допомогою екземпляра об’єкта класу Workbook за допомогою об’єкта LoadOptions з паролем
Вищезазначені кроки пояснюють, як Java відкриває захищений паролем файл Excel за допомогою чітко визначеної послідовності операцій, яка розпочнеться з додавання необхідного файлу JAR. Потім за допомогою екземпляра об’єкта класу LoadOptions, який містить метод setPassword(), буде встановлено пароль книги Excel. Це єдине значення методу потрібно встановити перед доступом до захищеного файлу за допомогою конструктора класу Workbook, який потребує імені файлу та об’єкта LoadOptions.
Код для завантаження захищеного паролем файлу Excel за допомогою Java
У цьому прикладі, якщо ви не вказали пароль або встановили значення методу як null, виняток із повідомленням із зазначенням: «Будь ласка, укажіть пароль для файлу книги». Якщо ви встановили неправильний пароль, ви отримаєте виняток «Невірний пароль». Важливо зауважити, що після успішного відкриття захищеного файлу, якщо ви встановите пароль завантаженого файлу Excel у значення Null за допомогою setPassword(), захист паролем буде назавжди видалено з файлу, коли він буде збережений на диску з таким же ім’ям або як інший файл.
Ця тема присвячена тому, як за допомогою Java відкрити файл Excel за допомогою пароля. Якщо ви хочете дізнатися про видалення зведеної таблиці у файлі Excel, перегляньте статтю Як видалити зведену таблицю за допомогою Java.