Agregar una casilla, 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).

En este artículo:

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

Agregar una casilla (control de formulario)

Dar formato o editar una casilla de control de formulario

Eliminar una casilla de control de formulario

Agregar una casilla (control ActiveX)

Dar formato o editar una casilla de control ActiveX

Resumen de propiedades por categorías funcionales

Eliminar una casilla de control ActiveX

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

Dar formato o editar un botón de opción de control de formulario

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

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

Dar formato o editar un botón de opción de control ActiveX

Resumen de propiedades por categorías funcionales

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

Agregar un botón de alternancia (control ActiveX)

Dar formato o editar un botón de alternancia de control ActiveX

Eliminar un botón de alternancia de control ActiveX

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

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

Casilla (control de formulario)

Ejemplo de control de casilla de la barra de herramientas Formularios

Casilla (control ActiveX)

Ejemplo de un control de casilla ActiveX

Botón de opción    Permite una sola opción de un conjunto limitado de opciones mutuamente excluyentes. En 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 muy grande. También se puede usar para seleccionar diferentes opciones de envío, como postal, urgente o al día siguiente.

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

Ejemplo de control de botón de opción de la barra de herramientas Formularios

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). Al hacer clic en el botón, este cambia entre un estado habilitado o deshabilitado. Se puede usar un botón de alternancia para, por ejemplo, cambiar entre el modo de diseño y el modo de edición, o como una alternativa a una casilla.

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

Botón de alternancia (control ActiveX)

Ejemplo de un control de botón de alternancia ActiveX

Principio de página

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

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

    Mostrar la pestaña Desarrollador

    En Excel 2010

    1. Haga clic en la pestaña Archivo.

    2. Haga clic en Opciones y luego haga clic en la categoría Personalizar cinta.

    3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.

      En Excel 2007

    4. Haga clic en el botón de Office y, después, haga clic en Opciones de Excel.

    5. En la categoría Popular, seleccione la casilla Mostrar pestaña Desarrollador en la cinta de opciones.

  2. En la pestaña Desarrollador, en el grupo Controles, haga clic en Insertar y, después, en Controles de formulario, haga clic en Casilla Imagen del botón .

    Imagen de la cinta de Excel

  3. Haga clic en la ubicación de la hoja de cálculo donde desea que aparezca la esquina superior izquierda del control.

Dar formato o editar una casilla de control de formulario

En la pestaña Desarrollador, en el grupo Controles, haga clic en Propiedades Imagen de botón . Como alternativa, puede hacer clic con el botón derecho en el control y, después, 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.

    • Si se desactiva la casilla, la celda vinculada devuelve un valor de FALSO.
      Nota    Cuando la celda vinculada está vacía, Excel interpreta el estado de la casilla como FALSO.

    • 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, el formulario de una encuesta de viajes contiene dos casillas llamadas Europa y Australia en un cuadro de grupo llamado Lugares visitados. Estas dos casillas están vinculadas a las celdas C1 (para Europa) y C2 (para Australia). Cuando un usuario selecciona la casilla Europa, la siguiente fórmula de la celda D1 se evalúa como "Ha visitado Europa":

=SI(C1=VERDADERO;"Ha visitado Europa";"Nunca ha visitado 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=VERDADERO,"Ha visitado Australia","Nunca ha visitado 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 más información, vea Función ELEGIR y Función BUSCAR.

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

Eliminar una casilla de control de formulario

  • Para eliminar la casilla, haga clic con el botón derecho en el control y, después, haga clic en Cortar en el menú contextual.

Principio de página

Agregar una casilla de verificación (control ActiveX)

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

    Mostrar la pestaña Desarrollador

    En Excel 2010

    1. Haga clic en la pestaña Archivo.

    2. Haga clic en Opciones y luego haga clic en la categoría Personalizar cinta.

    3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.

      En Excel 2007

    4. Haga clic en el botón de Office y, después, haga clic en Opciones de Excel.

    5. En la categoría Popular, seleccione la casilla Mostrar pestaña Desarrollador en la cinta de opciones.

  2. En la pestaña Desarrollador, en el grupo Controles, haga clic en Insertar y, después, en Controles ActiveX, haga clic en Casilla Imagen del botón .

    Imagen de la cinta de Excel

  3. 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.

Dar formato o editar una casilla de control ActiveX

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ño Imagen del botón .

  • Para especificar las propiedades del control, en la pestaña Desarrollador, en el grupo Controles, haga clic en Propiedades Imagen de botón . También puede hacer clic con el botón derecho en el control y, después, hacer clic en Propiedades.

    Aparecerá 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 ver un tema de la Ayuda de Visual Basic. También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. La siguiente sección resume 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 modificar 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 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)

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 de casillas:

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 dentro del control y la distancia a la que se encuentra de su texto asociado no se pueden ajustar.

Eliminar una casilla de control ActiveX

  • Para eliminar la casilla, seleccione el control y presione la tecla Suprimir.

Principio de página

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

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

    Mostrar la pestaña Desarrollador

    En Excel 2010   

    1. Haga clic en la pestaña Archivo.

    2. Haga clic en Opciones y luego haga clic en la categoría Personalizar cinta.

    3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.

      En Excel 2007

    4. Haga clic en el botón de Office y, después, haga clic en Opciones de Excel.

    5. En la categoría Popular, seleccione la casilla Mostrar pestaña Desarrollador en la cinta de opciones.

  2. En la pestaña Desarrollador, en el grupo Controles, haga clic en Insertar y, después, en Controles de formulario, haga clic en Botón de opción Imagen del botón .

    Imagen de la cinta de Excel

  3. 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.

Dar formato o editar un botón de opción de control de formulario

  • En la pestaña Desarrollador, en el grupo Controles, haga clic en Propiedades Imagen de botón . Como alternativa, puede hacer clic con el botón derecho en el control y, después, hacer clic en Formato de control.
    Para establecer las propiedades del control, haga lo siguiente:

    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 ELEGIR o BUSCAR de forma similar.

      Para más información, vea Función ELEGIR y Función BUSCAR.

      Notas

  • También puede editar las propiedades del control si selecciona el control y, después, hace clic en Propiedades del control Imagen de 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.

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

  • Para eliminar el botón de opción, haga clic con el botón derecho en el control y, después, haga clic en Cortar en el menú contextual.

Principio de página

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

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

    Mostrar la pestaña Desarrollador

    En Excel 2010   

    1. Haga clic en la pestaña Archivo.

    2. Haga clic en Opciones y luego haga clic en la categoría Personalizar cinta.

    3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.

      En Excel 2007

    4. Haga clic en el botón de Office y, después, haga clic en Opciones de Excel.

    5. En la categoría Popular, seleccione la casilla Mostrar pestaña Desarrollador en la cinta de opciones.

  2. En la pestaña Desarrollador, en el grupo Controles, haga clic en Insertar y, después, en Controles ActiveX, haga clic en Botón de opción Imagen del botón .

    Imagen de la cinta de Excel

  3. 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.

Dar formato o editar un botón de opción de control ActiveX

  1. 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ño Imagen del botón .

  2. Para establecer las propiedades del control, en la pestaña Desarrollador, en el grupo Controles, haga clic en Propiedades Imagen de botón . También puede hacer clic con el botón derecho en el control y, después, hacer clic en Propiedades.

    Aparecerá 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 ver un tema de la Ayuda de Visual Basic. También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. La siguiente sección resume 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 modificar 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 de 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.

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

  • Para eliminar el botón de opción, seleccione el control y presione la tecla Suprimir.

Principio de página

Agregar un botón de alternancia (control ActiveX)

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

    Mostrar la pestaña Desarrollador

    En Excel 2010   

    1. Haga clic en la pestaña Archivo.

    2. Haga clic en Opciones y luego haga clic en la categoría Personalizar cinta.

    3. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.

      En Excel 2007

    4. Haga clic en el botón de Office y, después, haga clic en Opciones de Excel.

    5. En la categoría Popular, seleccione la casilla Mostrar pestaña Desarrollador en la cinta de opciones.

  2. En la pestaña Desarrollador, en el grupo Controles, haga clic en Insertar y, después, en Controles ActiveX, haga clic en Botón de alternancia Imagen del botón .

    Imagen de la cinta de Excel

  3. 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.

Dar formato o editar un botón de alternancia de control ActiveX

  1. 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ño Imagen del botón .

  2. Para establecer las propiedades del control, en la pestaña Desarrollador, en el grupo Controles, haga clic en Propiedades Imagen de botón . También puede hacer clic con el botón derecho en el control y, después, hacer clic en Propiedades.

    Se mostrará el cuadro de diálogo Propiedades. Para obtener información detallada sobre cada propiedad, seleccione la propiedad y, después, presione F1 para ver un tema de la Ayuda de Visual Basic. También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. En la sección siguiente 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 modificar 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)

Eliminar un botón de alternancia de control ActiveX

  • Para eliminar el botón de alternancia, seleccione el control y presione la tecla Suprimir.

Principio de página

¿Le ha sido útil esta información?

De acuerdo. ¿Algún comentario más?

¿Cómo podemos mejorarlo?

¡Gracias por sus comentarios!

×