Agregar una casilla de verificación, un botón de opción o un botón de alternancia a una hoja de cálculo

Puede usar una casilla de verificación, un botón de opción o un botón de alternancia para indicar opciones "o/o" (o binarias).

¿Qué desea hacer?



Más información sobre casillas de verificación, botones de opción y botones de alternancia

Casilla de verificación    Permite a un usuario seleccionar o anular la selección de uno o varios valores en un grupo de opciones. Puede activar más de una casilla de verificación a la vez en una hoja de cálculo o en un cuadro de grupo. Por ejemplo, puede usar una casilla de verificación para crear un formulario de pedido que contenga una lista de artículos disponibles o en una aplicación de seguimiento de inventario para mostrar si se ha interrumpido la producción de un artículo.

Casilla de verificación (control de formulario)

Ejemplo de un control de casilla de verificación de formulario

Casilla de verificación (control ActiveX)

Ejemplo de un control de casilla de verificación ActiveX


Botón de opción    Permite una sola opción de un conjunto limitado de opciones mutuamente excluyentes. Por lo general, un botón de opción (o botón de radio) está contenido en un marco o cuadro de grupo. Por ejemplo, se puede usar un botón de opción en un formulario de pedido para que un usuario pueda seleccionar un tamaño de un intervalo de tamaños, como pequeño, mediano, grande o extra grande. También se puede usar para seleccionar diferentes opciones de envío, como por tierra, expreso o al día siguiente.

Botón de opción (control de formulario)

Ejemplo de un control de botón de opción de formulario

Botón de opción (control ActiveX)

Ejemplo de un control de botón de opción ActiveX


Botón de alternancia    Indica un estado, como Sí o no, o un modo, como Activado o desactivado. El botón alterna entre un estado habilitado o deshabilitado cuando se hace clic en él. Se puede usar un botón de alternancia para, por ejemplo, alternar entre el modo de diseño y el modo de edición, o como una alternativa a una casilla de verificación.

Nota    El botón de alternancia no está disponible como control de formulario, solo como control ActiveX.

Botón de alternancia (control ActiveX)

Ejemplo de un control de botón de alternancia ActiveX


Volver al principio Volver al principio

Agregar una casilla de verificación (control de formulario)

  1. Si la ficha Programador no está disponible, muéstrela.

MostrarMostrar la ficha Programador

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones y, a continuación, haga clic en la categoría Personalizar cinta de opciones.
  3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.
  1. En la ficha Programador, en el grupo Controles, haga clic en Insertar y, a continuación, en Controles de formulario, haga clic en Casilla de verificación Imagen del botón.

Grupo Controles de la ficha Programador

  1. Haga clic en la ubicación de la hoja de cálculo donde desea que aparezca la esquina superior izquierda del control.
  2. En la ficha Programador, en el grupo Controles, haga clic en Propiedades Imagen del botón.

Sugerencia    También puede hacer clic con el botón secundario en el control y, a continuación, hacer clic en Formato de control.

Para especificar las propiedades del control, siga este procedimiento:

  1. En Valor, especifique el estado inicial de la casilla de verificación siguiendo uno de estos procedimientos:
    • Para mostrar una casilla de verificación que tiene una marca de verificación, haga clic en Activada. Una marca de verificación indica que la casilla de verificación está activada.
    • Para mostrar una casilla de verificación desactivada, haga clic en Desactivada.
    • Para mostrar una casilla de verificación con sombra, haga clic en Mixta. La sombra indica una combinación de los estados activado y desactivado; por ejemplo, cuando hay una selección múltiple.
  2. En el cuadro Vincular con la celda, escriba una referencia de celda que contenga el estado actual de la casilla de verificación:
    • Cuando la casilla de verificación está activada, la celda vinculada devuelve un valor TRUE.
    • Cuando la casilla de verificación está desactivada, la celda vinculada devuelve un valor FALSE.

Nota    Cuando la celda vinculada está vacía, Excel interpreta el estado de la casilla de verificación como FALSE.

  • Si el estado de la casilla de verificación es mixto, la celda vinculada devuelve un valor de error #N/A.

Use el valor devuelto en una fórmula para responder al estado actual de la casilla de verificación.

Por ejemplo, un formulario de encuesta de viaje contiene dos casillas de verificación denominadas Europa y Australia en un cuadro de grupo Lugares visitados. Estas dos casillas de verificación están vinculadas a las celdas C1 (para Europa) y C2 (para Australia).

Cuando un usuario activa la casilla de verificación Europa, la siguiente fórmula de la celda D1 se evalúa como "Visitados en Europa":

=SI(C1=TRUE,"Visitados en Europa","Nunca visitó Europa")

Cuando un usuario desactiva la casilla de verificación Australia, la siguiente fórmula de la celda D2 se evalúa como "Nunca visitó Australia":

=SI(C2=TRUE,"Visitados en Australia","Nunca visitó Australia")

Si tiene tres estados para evaluar (Activada, Desactivada y Mixta) en el mismo grupo de opciones, puede usar las funciones ELEGIR o BUSCAR de forma similar.

Para obtener más información, vea los temas sobre la función ELEGIR y la función BUSCAR.

Nota    El tamaño de la casilla de verificación dentro del control y la distancia a la que se encuentra de su texto asociado no se pueden ajustar.

Volver al principio Volver al principio

Agregar una casilla de verificación (control ActiveX)

  1. Si la ficha Programador no está disponible, muéstrela.

MostrarMostrar la ficha Programador

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones y, a continuación, haga clic en la categoría Personalizar cinta de opciones.
  3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.
  1. En la ficha Programador, en el grupo Controles, haga clic en Insertar y, a continuación, en Controles ActiveX, haga clic en Casilla de verificación Imagen del botón.

Grupo Controles de la ficha Programador

  1. Haga clic en la ubicación de la hoja de cálculo en la que desea que aparezca la esquina superior izquierda de la casilla de verificación.
  2. Para editar el control ActiveX, asegúrese de que está en el modo Diseño. En la ficha Programador, en el grupo Controles, active el Modo DiseñoImagen del botón.
  3. Para especificar las propiedades del control, en la ficha Programador, en el grupo Controles, haga clic en Propiedades Imagen del botón.

Sugerencia    También puede hacer clic con el botón secundario en el control y, a continuación, hacer clic en Propiedades.

Aparece el cuadro de diálogo Propiedades. Para obtener información detallada acerca de cada propiedad, seleccione la propiedad y, a continuación, presione F1 para mostrar un tema de la Ayuda de Visual Basic (Ayuda de Visual Basic: para obtener ayuda de Visual Basic, sitúe el puntero del mouse en Macro en el menú Herramientas y haga clic en Editor de Visual Basic. En el menú Ayuda, haga clic en Ayuda de Microsoft Visual Basic.). También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. En la siguiente sección se resumen las propiedades disponibles.

Resumen de las propiedades por categorías funcionales

Si desea especificar Use esta propiedad
General:  
Si el control se carga al abrir el libro. (excepto para controles ActiveX) AutoLoad (Excel)
Si el control puede recibir el foco y responder a eventos generados por el usuario. Enabled (formulario)
Si se puede editar el control. Locked (formulario)
El nombre del control. Name (formulario)
La manera en que el control está unido a las celdas que están debajo de él (libre flotante, mover sin cambiar el tamaño o mover y cambiar el tamaño). Placement (Excel)
Si se puede imprimir el control. PrintObject (Excel)
Si el control está visible u oculto. Visible (formulario)
Texto:  
La posición del control en relación con el título (izquierda o derecha). Alignment (formulario)
Atributos de fuente (negrita, cursiva, tamaño, tachado, subrayado y grosor). Bold, Italic, Size, StrikeThrough, Underline, Weight (formulario)
Texto descriptivo sobre el control que lo identifica o lo describe. Caption (formulario)
La manera en que se alinea el texto en el control (izquierda, centro o derecha). TextAlign (formulario)
Si el contenido del control se ajusta automáticamente al final de una línea. WordWrap (formulario)
Datos y enlace:  
El rango que está vinculado al valor del control. LinkedCell (Excel)
El contenido o estado del control. Value (formulario)
Tamaño y posición:  
Si el tamaño del control se ajusta automáticamente para mostrar todo el contenido. AutoSize (formulario)
El alto o ancho en puntos. Height, Width (formulario)
La distancia entre el control y el borde izquierdo o superior de la hoja de cálculo. Left, Top (formulario)
Formato:  
El color de fondo. BackColor (formulario)
El estilo de fondo (transparente u opaco). BackStyle (formulario)
El color de primer plano. ForeColor (formulario)
Si el control tiene una sombra. Shadow (Excel)
La apariencia visual del borde (sin formato, en relieve, de bajo relieve, grabado o rugoso). SpecialEffect (formulario)
Imagen:  
El mapa de bits que se muestra en el control. Picture (formulario)
La ubicación de la imagen en relación con su título (izquierda, superior, derecha, etc.). PicturePosition (formulario)
Teclado y mouse:  
La tecla de método abreviado para el control. Accelerator (formulario)
Un icono del mouse personalizado. MouseIcon (formulario)
El tipo de puntero que se muestra cuando el usuario sitúa el mouse sobre un objeto determinado (por ejemplo: estándar, flecha o cursor en I). MousePointer (formulario)
Específicas para la casilla de verificación:  
Grupo de botones de opción mutuamente excluyentes. GroupName (formulario)
Si un usuario puede especificar el estado Null para el control desde la interfaz de usuario. TripleState (formulario)

Nota    El tamaño de la casilla de verificación dentro del control y la distancia a la que se encuentra de su texto asociado no se pueden ajustar.

Volver al principio Volver al principio

Agregar un botón de opción (control de formulario)

  1. Si la ficha Programador no está disponible, muéstrela.

MostrarMostrar la ficha Programador

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones y, a continuación, haga clic en la categoría Personalizar cinta de opciones.
  3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.
  1. En la fichaProgramador, en el grupo Controles, haga clic en Insertar y, a continuación, en Controles de formulario, haga clic en Botón de opción Imagen del botón.

Grupo Controles de la ficha Programador

  1. Haga clic en la ubicación de la hoja de cálculo donde desea que aparezca la esquina superior izquierda del botón de opción.
  2. En la ficha Programador, en el grupo Controles, haga clic en Propiedades Botón Modificar código.

Sugerencia    También puede hacer clic con el botón secundario en el control y, a continuación, hacer clic en Formato de control.

Para establecer las propiedades del control, siga este procedimiento:

  1. En Valor, especifique el estado inicial del botón de opción siguiendo uno de estos procedimientos:
    • Para mostrar un botón de opción activado, haga clic en Activado.
    • Para mostrar un botón de opción desactivado, haga clic en Desactivado.
  2. En el cuadro Vincular con la celda, escriba una referencia de celda que contenga el estado actual del botón de opción.

La celda vinculada devuelve el número del botón de opción activado en el grupo de opciones. Use la misma celda vinculada para todas las opciones de un grupo. El primer botón de opción devuelve un 1, el segundo botón de opción devuelve un 2, etc. Si tiene dos o más grupos de opciones en la misma hoja de cálculo, use una celda vinculada diferente para cada grupo de opciones.

Use el número devuelto en una fórmula para responder a la opción seleccionada.

Por ejemplo, un formulario de personal, con un cuadro de grupo Tipo de trabajo, contiene dos botones de opción con los nombres Tiempo completoy Tiempo parcial vinculados a la celda C1. Después de que un usuario selecciona una de las dos opciones, la siguiente fórmula de la celda D1 se evalúa como "Tiempo completo" si se selecciona el primer botón de opción o como "Tiempo parcial" si se selecciona el segundo botón de opción.

=SI(C1=1,"Tiempo completo","Tiempo parcial")

Si tiene tres o más opciones para evaluar en el mismo grupo de opciones, puede usar las funciones ELEGIRo BUSCAR de forma similar.

Para obtener más información, vea los temas sobre la función ELEGIR y la función BUSCAR.

 Notas 

  • También puede editar las propiedades de control seleccionando el control y, a continuación, haciendo clic en Propiedades del control Imagen del botón en la barra de herramientas Formularios.
  • El tamaño del botón de opción dentro del control y la distancia a la que se encuentra de su texto asociado no se pueden ajustar.

Volver al principio Volver al principio

Agregar un botón de opción (control ActiveX)

  1. Si la ficha Programador no está disponible, muéstrela.

MostrarMostrar la ficha Programador

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones y, a continuación, en la categoría Personalizar cinta de opciones.
  3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.
  1. En la ficha Programador, en el grupo Controles, haga clic en Insertar y, a continuación, en Controles ActiveX, haga clic en Botón de opción Imagen del botón.

Grupo Controles de la ficha Programador

  1. Haga clic en la ubicación de la hoja de cálculo donde desea que aparezca la esquina superior izquierda del botón de opción.
  2. Para editar el control ActiveX, asegúrese de que está en el modo Diseño. En la ficha Programador, en el grupo Controles, active el Modo DiseñoImagen del botón.
  3. Para establecer las propiedades del control, en la ficha Programador, en el grupo Controles, haga clic en Propiedades Imagen del botón.

Sugerencia    También puede hacer clic con el botón secundario en el control y, a continuación, hacer clic en Propiedades.

Aparece el cuadro de diálogo Propiedades. Para obtener información detallada acerca de cada propiedad, seleccione la propiedad y, a continuación, presione F1 para mostrar un tema de la Ayuda de Visual Basic (Ayuda de Visual Basic: para obtener ayuda de Visual Basic, sitúe el puntero del mouse en Macro en el menú Herramientas y haga clic en Editor de Visual Basic. En el menú Ayuda, haga clic en Ayuda de Microsoft Visual Basic.). También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. En la siguiente sección se resumen las propiedades disponibles.

Resumen de las propiedades por categorías funcionales

Si desea especificar Use esta propiedad
General:  
Si el control se carga al abrir el libro. (excepto para controles ActiveX) AutoLoad (Excel)
El nombre del control. Name (formulario)
La manera en que el control está unido a las celdas que están debajo de él (libre flotante, mover sin cambiar el tamaño o mover y cambiar el tamaño). Placement (Excel)
Si se puede editar el control. Locked (formulario)
Si se puede imprimir el control. PrintObject (Excel)
Si el control puede recibir el foco y responder a eventos generados por el usuario. Enabled (formulario)
Si el control está visible u oculto. Visible (formulario)
Texto:  
Texto descriptivo sobre el control que lo identifica o lo describe. Caption (formulario)
Atributos de fuente (negrita, cursiva, tamaño, tachado, subrayado y grosor). Bold, Italic, Size, StrikeThrough, Underline, Weight (formulario)
La manera en que se alinea el texto en el control (izquierda, centro o derecha). TextAlign (formulario)
La posición del control en relación con el título (izquierda o derecha). Alignment (formulario)
Si el contenido del control se ajusta automáticamente al final de una línea. WordWrap (formulario)
Datos y enlace:  
El contenido o estado del control. Value (formulario)
El rango que está vinculado al valor del control. LinkedCell (Excel)
Tamaño y posición:  
La distancia entre el control y el borde izquierdo o el superior de la hoja de cálculo. Left, Top (formulario)
El alto o ancho en puntos. Height, Width (formulario)
Si el tamaño del control se ajusta automáticamente para mostrar todo el contenido. AutoSize (formulario)
Formato:  
El color de fondo. BackColor (formulario)
El estilo de fondo (transparente u opaco). BackStyle (formulario)
El color de primer plano. ForeColor (formulario)
La apariencia visual del borde (sin formato, en relieve, de bajo relieve, grabado o rugoso). SpecialEffect (formulario)
Si el control tiene una sombra. Shadow (Excel)
Imagen:  
El mapa de bits que se muestra en el control. Picture (formulario)
La ubicación de la imagen en relación con su título (izquierda, superior, derecha, etc.). PicturePosition (formulario)
Teclado y mouse:  
Un icono del mouse personalizado. MouseIcon (formulario)
La tecla de método abreviado para el control. Accelerator (formulario)
El tipo de puntero que se muestra cuando el usuario sitúa el mouse sobre un objeto determinado (por ejemplo: estándar, flecha o cursor en I). MousePointer (formulario)
Específicas para el botón de opción:  
Grupo de botones de opción mutuamente excluyentes. GroupName (formulario)
Si un usuario puede especificar el estado Null para el control desde la interfaz del usuario. TripleState (formulario)

Nota    El tamaño del botón de opción dentro del control y la distancia a la que se encuentra de su texto asociado no se pueden ajustar.

Volver al principio Volver al principio

Agregar un botón de alternancia (control ActiveX)

  1. Si la ficha Programador no está disponible, muéstrela.

MostrarMostrar la ficha Programador

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones y, a continuación, haga clic en la categoría Personalizar cinta de opciones.
  3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.
  1. En la ficha Programador, en el grupo Controles, haga clic en Insertar y, a continuación, en Controles ActiveX, haga clic en Botón de alternancia Imagen del botón.

Grupo Controles de la ficha Programador

  1. Haga clic en la ubicación de la hoja de cálculo donde desea que aparezca la esquina superior izquierda del botón de alternancia.
  2. Para editar el control ActiveX, asegúrese de que está en el modo Diseño. En la ficha Programador, en el grupo Controles, active el Modo DiseñoImagen del botón.
  3. Para establecer las propiedades del control, en la ficha Programador, en el grupo Controles, haga clic en Propiedades Imagen del botón.

Sugerencia    También puede hacer clic con el botón secundario en el control y, a continuación, hacer clic en Propiedades.

Aparece el cuadro de diálogo Propiedades. Para obtener información detallada acerca de cada propiedad, seleccione la propiedad y, a continuación, presione F1 para mostrar un tema de la Ayuda de Visual Basic (Ayuda de Visual Basic: para obtener ayuda de Visual Basic, sitúe el puntero del mouse en Macro en el menú Herramientas y haga clic en Editor de Visual Basic. En el menú Ayuda, haga clic en Ayuda de Microsoft Visual Basic.). También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. En la siguiente sección se resumen las propiedades disponibles.

Si desea especificar Use esta propiedad
General:  
Si el control se carga al abrir el libro. (excepto para controles ActiveX) AutoLoad (Excel)
Si se puede editar el control. Locked (formulario)
El nombre del control. Name (formulario)
La manera en que el control está unido a las celdas que están debajo de él (libre flotante, mover sin cambiar el tamaño o mover y cambiar el tamaño). Placement (Excel)
Si se puede imprimir el control. PrintObject (Excel)
Si el control puede recibir el foco y responder a eventos generados por el usuario. Enabled (formulario)
Si el control está visible u oculto. Visible (formulario)
Texto:  
Texto descriptivo sobre el control que lo identifica o lo describe. Caption (formulario)
La manera en que se alinea el texto en el control (izquierda, centro o derecha). TextAlign (formulario)
Si el contenido del control se ajusta automáticamente al final de una línea. WordWrap (formulario)
Datos y enlace:  
El rango que está vinculado al valor del control. LinkedCell (Excel)
El contenido o estado del control. Value (formulario)
Tamaño y posición:  
Si el tamaño del control se ajusta automáticamente para mostrar todo el contenido. AutoSize (formulario)
El alto o ancho en puntos. Height, Width (formulario)
La distancia entre el control y el borde izquierdo o el superior de la hoja de cálculo. Left, Top (formulario)
Formato:  
El color de fondo. BackColor (formulario)
El estilo de fondo (transparente u opaco). BackStyle (formulario)
El color de primer plano. ForeColor (formulario)
Si el control tiene una sombra. Shadow (Excel)
Imagen:  
El mapa de bits que se muestra en el control. Picture (formulario)
La ubicación de la imagen en relación con su título (izquierda, superior, derecha, etc.). PicturePosition (formulario)
Teclado y mouse:  
La tecla de método abreviado para el control. Accelerator (formulario)
Un icono del mouse personalizado. MouseIcon (formulario)
El tipo de puntero que se muestra cuando el usuario sitúa el mouse sobre un objeto determinado (por ejemplo: estándar, flecha o cursor en I). MousePointer (formulario)
Específicas para el botón de alternancia:  
Si un usuario puede especificar el estado Null para el control desde la interfaz de usuario. TripleState (formulario)

Volver al principio Volver al principio

 
 
Corresponde a:
Excel 2010, Excel 2007