Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Este artículo explicará cómo puede desactivar fácilmente el mensaje de vista protegida de Excel utilizando Advance C# Excel Library IronXL.
IronXL es una potente biblioteca de C# que proporciona a los desarrolladores una forma eficaz y sencilla de trabajar con archivos Excel dentro de sus aplicaciones. Tanto si necesita leer, escribir o manipular datos de Excel, IronXL simplifica el proceso y le permite realizar tareas complejas con facilidad. Gracias a su intuitiva API y a su amplia funcionalidad, IronXL elimina la necesidad de manipular manualmente los archivos de Excel, ahorrándole un tiempo y un esfuerzo muy valiosos. Esta guía explorará las características y capacidades clave de IronXL, demostrando cómo puede ser utilizado para agilizar las operaciones relacionadas con Excel y mejorar sus aplicaciones C#. Tanto si está creando una herramienta de análisis de datos, generando informes o realizando migraciones de datos, IronXL es un valioso activo que libera todo el potencial de la integración de Excel en su entorno C#
Antes de que pueda comenzar a trabajar con IronXL y deshabilitar la vista protegida en archivos Excel utilizando el lenguaje de programación C#, hay algunos prerrequisitos que necesitan estar en su lugar. Estos requisitos previos incluyen
Biblioteca IronXL: Necesitará tener la IronXL instalada en su proyecto. Para ello, se puede utilizar el gestor de paquetes NuGet dentro de Visual Studio o a través de la interfaz de línea de comandos. La instalación de la biblioteca le permitirá aprovechar sus funcionalidades para la manipulación de archivos Excel, incluido el formateo de celdas.
Al asegurarse de que se cumplen estos requisitos previos, estará listo para sumergirse en el proceso de trabajar con IronXL.
Para empezar a trabajar con IronXL, el primer paso es crear un nuevo proyecto en Visual Studio.
Abra Visual Studio, vaya a Archivos y haga clic en el botón Nuevo proyecto.
**Nuevo proyecto en Visual Studio
Aparecerá una nueva ventana, en esta nueva ventana seleccione "Aplicación de Consola" y pulse el botón Siguiente.
Crear una nueva aplicación de consola
En la última ventana Seleccione el marco de destino, establezca la ubicación y el nombre de este nuevo proyecto, y haga clic en el botón Crear.
Se crea su nuevo proyecto en Visual Studio.
IronXL ofrece muchas maneras de instalar esta biblioteca, estos son los enfoques más eficaces:
Utilice el gestor de paquetes NuGet para añadir la biblioteca IronXL a su proyecto de Visual Studio y, a continuación, busque IronXL en la pestaña Examinar:
Simplemente elija el paquete y comience el procedimiento de instalación después de encontrar IronXL en los resultados de búsqueda. Una vez finalizada la instalación, puede empezar a utilizar la biblioteca IronXL en su proyecto.
La siguiente captura de pantalla muestra cómo utilizar Visual Studio para acceder al gestor de paquetes NuGet.
Navegue hasta el Gestor de paquetes NuGet.
IronXL en los resultados de búsqueda:
**Busque e instale el paquete IronXL en la interfaz de usuario del gestor de paquetes NuGet.
La interfaz de línea de comandos es un método habitual para la instalación de paquetes entre los desarrolladores. Siga estas instrucciones para instalar IronXL desde la línea de comandos:
:ProductInstall
IronXL is a top-of-the-line Excel Library, using its advanced features you can easily disable protected view messages using C# Code. First, we need an example Excel file that has protection view enabled. An Excel file with the protection view enabled You can easily disable the protected view message with the following code example:
using IronXL;
WorkBook workBook = WorkBook.Load("sample1.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet.UnprotectSheet();
workBook.SaveAs("sample2.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("sample1.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet.UnprotectSheet();
workBook.SaveAs("sample2.xlsx");
IRON VB CONVERTER ERROR developers@ironsoftware.com
El código anterior abre un libro de Excel utilizando WorkBook.Load
y luego cargar la hoja de Excel por defecto usando la propiedad workBook.DefaultWorkSheet
. Siguiente, WorkSheet.UnprotectSheet
desactiva la Vista Protegida según sea necesario, y Guardar como método.
Aquí está la captura de pantalla de salida.
El archivo Excel de salida
Como puede ver, las funciones de edición de Microsoft Excel ya están disponibles.
IronXL es una potente biblioteca de C# que simplifica el trabajo con archivos de Microsoft Office Excel en sus aplicaciones. Siguiendo los pasos descritos en esta guía, puede desactivar fácilmente la función Vista protegida en Excel utilizando C#
La intuitiva API de IronXL y su amplia funcionalidad lo convierten en una valiosa herramienta para manipular archivos Excel, ahorrándole tiempo y esfuerzo en su proceso de desarrollo. Si instala la biblioteca IronXL, crea un nuevo proyecto en Visual Studio y utiliza los ejemplos de código proporcionados, podrá desactivar eficazmente la Vista protegida y liberar todo el potencial de la integración de Excel en sus proyectos de C#.
Además, IronXL también ofrece una amplia gama de funciones para interactuar con Excel WorkBook, WorkSheet y Cells level, tales como conversión entre formatos populares, formato de datos de celda, fusión de celdas, insertar funciones matemáticase incluso la gestión de gráficos y añadir imágenes.
Para más información sobre cómo funcionan los mensajes de vista protegida, visite este enlace blog. Visite otros tutoriales y ejemplos de código para leer archivos Excel.
IronXL está a disposición de los usuarios para una prueba gratuita y se puede con licencia sólo para uso comercial con su paquete Lite a partir de $599.
9 productos API .NET para sus documentos de oficina