Cómo establecer una contraseña para el libro de trabajo

Chaknith related to Cómo establecer una contraseña para el libro de trabajo
Chaknith Bin
14 de marzo, 2023
Actualizado 10 de diciembre, 2024
Compartir:
This article was translated from English: Does it need improvement?
Translated
View the article in English

Garantizar que la información o los datos se comparten con la persona correcta es crucial para mantener la autoridad adecuada. Con IronXL, puedes crear hojas de cálculo protegidas por contraseña y asegurar cada hoja de trabajo individual.




Comienza con IronXL

Comience a usar IronXL en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer


Acceder a un libro de trabajo protegido con contraseña

Se puede abrir una hoja de cálculo protegida proporcionando la contraseña como segundo parámetro del método Load. Por ejemplo: WorkBook.Load("sample.xlsx", "IronSoftware").

Atención
No es posible abrir una hoja de cálculo protegida sin la contraseña correcta

Aplicar una contraseña al libro de trabajo

Para proteger una hoja de cálculo con contraseña, utiliza el método Encrypt.

:path=/static-assets/excel/content-code-examples/how-to/set-password-workbook-protect.cs
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Open protected spreadsheet file
WorkBook protectedWorkBook = WorkBook.Load("sample.xlsx", "IronSoftware");

// Set protection for spreadsheet file
workBook.Encrypt("IronSoftware");

workBook.Save();
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")

' Open protected spreadsheet file
Dim protectedWorkBook As WorkBook = WorkBook.Load("sample.xlsx", "IronSoftware")

' Set protection for spreadsheet file
workBook.Encrypt("IronSoftware")

workBook.Save()
$vbLabelText   $csharpLabel

Abrir un libro de trabajo protegido con contraseña

Abrir hoja de cálculo protegida

Eliminar contraseña de libro de trabajo

Para eliminar la contraseña de una hoja de cálculo, simplemente configure el campo Password en null, como se demuestra en el siguiente código:

Atención
Esta acción solo se puede realizar después de acceder al libro de trabajo. Por lo tanto, es necesario conocer la contraseña original.

:path=/static-assets/excel/content-code-examples/how-to/set-password-workbook-unprotect.cs
// Remove protection for opened workbook. Original password is required.
workBook.Password = null;
' Remove protection for opened workbook. Original password is required.
workBook.Password = Nothing
$vbLabelText   $csharpLabel

IronXL proporciona la capacidad de proteger y desproteger libros de trabajo de Excel y hojas de trabajo con una sola línea de código C#.

Chaknith related to Eliminar contraseña de libro de trabajo
Ingeniero de software
Chaknith es el Sherlock Holmes de los desarrolladores. La primera vez que se le ocurrió que podría tener futuro en la ingeniería de software fue cuando hacía retos de código por diversión. Su trabajo se centra en IronXL e IronBarcode, pero se enorgullece de ayudar a los clientes con todos los productos. Chaknith aprovecha sus conocimientos, adquiridos hablando directamente con los clientes, para ayudar a mejorar los propios productos. Sus comentarios anecdóticos van más allá de los tickets de Jira y apoyan el desarrollo de productos, la documentación y el marketing, para mejorar la experiencia general del cliente.Cuando no está en la oficina, se le puede encontrar aprendiendo sobre aprendizaje automático, codificación y senderismo.