USO DE IRONXL

Cómo bloquear celdas en Excel: un tutorial paso a paso

Actualizado 8 de enero, 2024
Compartir:

A muchas personas les resulta difícil comprender el procedimiento para bloquear celdas en Excel. Estamos aquí para ayudarte. Este artículo le mostrará cómo bloquear celdas en un archivo de Excel fácilmente, paso a paso. Usted será capaz de hacerlo como un profesional por el final de este artículo, así que vamos a empezar.

IronXL: La biblioteca C# Excel

IronXL es una biblioteca para C# que le permite trabajar con Excel sin instalar Excel en su sistema. Esta es una ventaja significativa, ya que no necesitará acceder a derechos administrativos y no tendrá que preocuparse por interferir en la máquina del usuario. Si todavía tiene dudas sobre esta biblioteca, le recomendamos que lea nuestra hoja de datos. Para crear un nuevo archivo Excel y formatear los datos según sus necesidades, puede utilizar la funciónBiblioteca IronXL C#. Se trata de un paquete de referencia para todas las operaciones de Excel, lo que significa que ofrece una funcionalidad completa. Si estás creando cualquier software y necesitas editar o crear un archivo Excel, puedes utilizar la biblioteca IronXL para hacerlo rápidamente.

Además, IronXL también ofrece una amplia gama de funciones para interactuar con Excel WorkBook, WorkSheet y Cells level, tales comoconversión entre formatos populares, formato de datos de celda, fusión de celdas, insertar funciones matemáticase incluso la gestión de gráficos yañadir imágenes.

Para utilizarla, debe importar el archivo DLL de la biblioteca o instalarla con NuGet Package Manager. Su versión de prueba gratuita puede utilizarse para probar y asegurarse de que todas las funciones funcionan según lo previsto. La versión de prueba es gratuito y no caduca hasta pasados 30 días. Cuando adquiera IronXL, deberá solicitar la clave de licencia. Si usted decide que le gusta IronXL después de leer la documentación, por favor asegúrese de comprarlo a un precio asequible! Visita esta páginapágina de licencias para más información sobre licencias.

Veamos cómo podemos proteger una hoja de Excel utilizando la librería IronXL C#:

  1. Crear un proyecto C# .NET o VB .NET en Visual Studio.

  2. Descargue el archivo DLL de la biblioteca IronXL o instálelo a través de NuGet Packet Manager en Visual Studio.

  3. Solicite su clave de licencia utilizando este tutorial.

  4. Utilice IronXL en su proyecto.

    a. usando IronXL;

  5. Cargue el libro de Excel utilizando el botónWorkBook.Load() función.

    a. WorkBook wb = WorkBook.Load("direccionarchivo.xlsx");

  6. Cuando se cargue el archivo de Excel, seleccione la hoja que desea bloquear utilizando el botónGetWorkSheet() función.

    a. Hoja de trabajo ws = wb.GetWorkSheet("NombreHoja");

  7. A continuación, proteja la hoja con el botónProtegerHoja() función. Introduce la contraseña como parámetro.

    a. ws.ProtectSheet("Contraseña");

  8. La hoja está protegida, y ahora podemos guardar el archivo utilizando la funciónGuardar() función.

    a. wb.Save();

    Ahora ha visto lo fácil que es proteger celdas en Excel usando la librería IronXL, dado un conocimiento práctico de C#. También puede beneficiarse de múltiples tutoriales sobre las operaciones de Excel en elDocumentación oficial de IronXL.

    Puede descargarun proyecto de archivo.

Bloquear celdas en Microsoft Excel

La función de bloqueo de celdas es una función de protección de Microsoft Excel que permite bloquear celdas para que no puedan editarse. Veamos cómo podemos bloquear celdas en Microsoft Excel.

Proteger toda la hoja

A veces tienes que entregar tu documento a otra persona para que sólo lo lea. Puede hacerlo protegiendo la hoja con una contraseña. Veamos cómo hacerlo:

Abra su archivo en Microsoft Excel.

Vaya a la pestaña Inicio y haga clic en el icono del lanzador de cuadros de diálogo del grupo Alineación.

Cómo Bloquear Celdas en Excel: Un Tutorial Paso a Paso, Figura 1: Navegar hasta el diálogo Formato de Celdas en Excel

Vaya al cuadro de diálogo "Formato de celdas" en Excel.

Se abrirá la sección "Formato de celdas". Vaya a la pestaña Protección.

Cómo Bloquear Celdas en Excel: Un Tutorial Paso a Paso, Figura 2: Pestaña Protección en el diálogo Formato de Celdas

**Ficha "Protección" del cuadro de diálogo "Formato de celdas".

Marque la casilla Bloqueado y haga clic en el botón Aceptar.

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 3: Opción Bloquear celdas

Opción de bloqueo de celdas

A continuación, vaya a la pestaña Revisar y haga clic en la opción Proteger hoja del grupo Proteger.

Cómo Bloquear Celdas en Excel: un Tutorial Paso a Paso, Figura 4: Navegue hasta el botón Proteger Hoja en Excel

Navegue hasta el botón "Proteger hoja" en Excel.

A continuación, introduzca una contraseña para proteger la hoja y haga clic en el botón Aceptar.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 5: Introduzca una contraseña en el cuadro de diálogo Proteger hoja

Introduzca una contraseña en el cuadro de diálogo Proteger hoja.

A continuación, vuelva a introducir la contraseña para verificarla.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 6: Reintroducir una contraseña

Reintroducir una contraseña

Después de seguir estos pasos, su hoja estará completamente protegida. Cuando alguien intenta editar cualquier celda de un archivo Excel, obtendrá un mensaje de error.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 7: Error al editar una hoja bloqueada en Excel

Error al editar una hoja bloqueada en Excel

Bloquear celdas específicas

A veces necesitará proteger celdas específicas con datos o fórmulas. Si es así, desprotege el resto de la hoja de cálculo antes de proteger esas celdas esenciales. Veamos cómo podemos bloquear celdas específicas en Excel.

Abra su archivo Excel en Microsoft Excel.

Seleccione toda la hoja y pulse Ctrl + 1 para abrir el cuadro de diálogo "Formato de celdas". Se abrirá el cuadro de diálogo "Formato de celdas".

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 8: Diálogo Formatear Celdas en Excel

Formatear celdas en Excel

Ve a la pestaña Protección, desmarca la opción "Bloqueado" y pulsa el botón Aceptar. Esto desbloqueará las celdas de la hoja de cálculo Excel.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 9: Navegue hasta la función Bloquear celda

**Navegue hasta la función Bloquear celda.

A continuación, seleccione las celdas que desea proteger y abra el cuadro de diálogo de celdas utilizando la tecla de método abreviado Ctrl+1. Vaya a la pestaña Protección, marque la opción Bloqueado y haga clic en el botón Aceptar.

Cómo Bloquear Celdas en Excel: un Tutorial Paso a Paso, Figura 10: Bloquear celda en el diálogo Formato de Celdas

Bloquear celda en Formato de celdas

Vaya a la pestaña de revisión y haga clic en "proteger la hoja" desde Proteger grupo. Se abrirá el cuadro de diálogo de protección. Marque la opción "Proteger la hoja de cálculo y el contenido de la celda". Introduce la contraseña para protegerla.

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 11: Diálogo Proteger Hoja e introducir una contraseña

Proteja la hoja e introduzca una contraseña.

De este modo, las celdas seleccionadas quedarán protegidas. Cuando intente editar estas celdas, aparecerá un mensaje de error.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 12: Error al editar una hoja bloqueada en Excel

Error al editar una hoja bloqueada en Excel

Bloquear celdas de fórmula

Puedes elegir bloquear sólo las celdas de fórmulas para proteger tus cálculos en Excel. Siga estos pasos para bloquear celdas de fórmulas en Excel:

Abra su archivo Excel.

Desbloquee toda la hoja seleccionando todas las celdas, vaya al grupo de celdas y haga clic en el menú Formato. Selecciona "formatear celdas" en el desplegable. Se abrirá el menú "Formato de celdas".

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 14: Navegar a la función Formato de Celdas

Ir a la función Formato de celdas

Vaya a la pestaña Protección, desmarque la opción "Bloqueado" y haga clic en el botón Aceptar.

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 15: Marque la opción Bloqueado

Figura 15: Marque la opción Bloqueado

Esto desbloqueará toda la hoja. A continuación, busque las celdas de la fórmula. Vaya a la pestaña Inicio y haga clic en el menú Buscar y seleccionar. En el desplegable, seleccione el menú "Ir a especial".

En el cuadro de diálogo "Ir a especial", seleccione Fórmulas y pulse el botón OK.

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 16: Habilitar la opción Fórmulas en el cuadro de diálogo Ir a Especial

**Active la opción "Fórmulas" en el cuadro de diálogo "Ir a especial".

Verá que las celdas con fórmulas se seleccionan en la hoja Excel.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 17: Celdas seleccionadas con fórmulas

Celdas seleccionadas con fórmulas

Con estas celdas seleccionadas, vaya a la pestaña de revisión y haga clic en "Proteger hoja". Introduzca la contraseña que desea proteger y vuelva a introducirla para confirmarla.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 18: Proteger celdas de fórmula

Proteger celdas de fórmulas

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 19: Cuadro de diálogo Confirmar contraseña

Confirmar contraseña

Las celdas de la fórmula estarán ahora protegidas. Nadie podrá editar estas celdas sin introducir la contraseña correcta.

Desproteger la hoja

Sigue estos pasos para habilitar la edición:

Seleccione toda la hoja. Vaya a la pestaña de revisión y haga clic en "Desproteger hoja".

Cómo Bloquear Celdas en Excel: Tutorial Paso a Paso, Figura 20: Navegar hasta la función Desproteger Hoja

Navegar a la función Desproteger Hoja

En el cuadro de diálogo "Desproteger hoja", introduzca la contraseña correcta. La hoja estará ahora abierta a ediciones.

Cómo bloquear celdas en Excel: un tutorial paso a paso, Figura 21: Introduzca la contraseña para desbloquear la hoja

Introduzca la contraseña para desbloquear la hoja

Conclusión: Ventajas de las celdas bloqueadas frente a las desbloqueadas

Está claro que cerrar las celdas con llave tiene sus ventajas, pero el nivel de seguridad necesario depende del uso que se haga de ellas.

Los beneficios de las células de bloqueo incluyen:

  • Impedir el acceso a usuarios no autorizados(por ejemplo, niños)
  • Impedir que se manipule un objeto
  • Control del entorno en el que se almacenan los artículos

    Entre los inconvenientes de las células de bloqueo se incluyen:

  • Gastos de adquisición e instalación de cerraduras
  • Dificultades para acceder a los artículos cuando es necesario recuperarlos.(por ejemplo, cuando se ha perdido un archivo)
  • Dificultad para mover objetos dentro de una instalación
< ANTERIOR
Lectura de archivos CSV en C#: un tutorial
SIGUIENTE >
Cómo combinar celdas en Excel: Tutorial Paso a Paso

¿Listo para empezar? Versión: 2024.11 acaba de salir

Descarga gratuita de NuGet Descargas totales: 1,111,773 Ver licencias >