Agregar un botón o un botón de comando a una hoja de cálculo

Se pueden utilizar un botón (un control de formulario) o un botón de comando (un control ActiveX) para ejecutar una macro que realiza una acción cuando un usuario hace clic en él.

¿Qué desea hacer?

Obtener información acerca del botón y del botón de comando

Agregar un botón (control de formulario)

Agregar un botón de comando (control ActiveX)

Obtener información acerca del botón y del botón de comando

Se conocen como botón de comando tanto el botón de control de formulario como el botón de comando de control ActiveX. Es posible utilizar un botón o un botón de comando para automatizar la impresión de una hoja de cálculo, el filtrado de filtrar datos o el cálculo de cifras. En general, el botón de control de formulario y el botón de comando de control ActiveX tienen una apariencia y una función similares. Sin embargo, hay algunas diferencias que se explicarán en las secciones siguientes.

Botón (control de formulario)

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

Botón de comando (control ActiveX)

Ejemplo de un control de botón de comando ActiveX

Volver al principio

Agregar un botón (control de formulario)

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

    Mostrar la ficha Programador

    1. Haga clic en el botón de Microsoft Office Imagen del botón de Microsoft Office y, a continuación, haga clic en Opciones de Excel.

    2. En la categoría Más frecuentes, en Opciones principales para trabajar con Excel, active la casilla Mostrar ficha Programador en la cinta de opciones y, a continuación, haga clic en Aceptar.

      Nota   La cinta de opciones es un componente de la Interfaz de usuario de Microsoft Office Fluent.

  2. En la ficha Programador, en el grupo Controles, haga clic en Insertar y después, en Controles de formulario, haga clic en Botón Imagen del botón.

    controls group

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

  4. Asigne una Interfaz de usuario de Microsoft Office Fluentmacro al botón.

    Para obtener más información acerca de cómo crear y modificar macros, consulte la sección de Ayuda Macros.

  5. Para especificar las propiedades de control del botón, haga clic con el botón secundario en el botón y, a continuación, haga clic en Formato de control.

Volver al principio

Agregar un botón de comando (control ActiveX)

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

    Mostrar la ficha Programador

    1. Haga clic en el botón de Microsoft Office Imagen del botón de Microsoft Office y, a continuación, haga clic en Opciones de Excel.

    2. En la categoría Más frecuentes, en Opciones principales para trabajar con Excel, active la casilla Mostrar ficha Programador en la cinta de opciones y, a continuación, haga clic en Aceptar.

      Nota   La cinta de opciones es un componente de la Interfaz de usuario de Microsoft Office Fluent.

  2. En la ficha Programador, en el grupo Controles, haga clic en Insertar y después, en Controles ActiveX, haga clic en Botón de comando Imagen del botón.

    controls group

  3. Haga clic en la ubicación de la hoja de cálculo en la que desee que aparezca la esquina superior izquierda del botón de comando.

  4. Para modificar el control ActiveX, asegúrese de que está en el modo de diseño. En la ficha Programador, en el grupo Controles, active Modo Diseño Imagen del botón.

  5. Para especificar las propiedades de control del botón de comando, en la ficha Programador, en el grupo Controles, haga clic en Propiedades Botón Editar código.

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

    Nota   Antes de hacer clic en Propiedades, asegúrese de que el objeto cuyas propiedades desee examinar o cambiar ya esté seleccionado.

    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 ver un tema de la Interfaz de usuario de Microsoft Office FluentmacroAyuda de Visual Basic. También puede escribir el nombre de la propiedad en el cuadro Buscar de la Ayuda de Visual Basic. La siguiente tabla resume 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 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:

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)

Si el contenido del control se ajusta automáticamente al final de una línea.

WordWrap (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 en forma de I).

MousePointer (formulario)

Si el control recibe el foco cuando se hace clic en él.

TakeFocusOnClick (formulario)

Volver al principio

Se aplica a: Excel 2007



¿Le ha sido útil esta información?

No

¿Cómo podemos mejorarlo?

255 caracteres restantes

Para proteger su privacidad, no incluya información de contacto en sus comentarios. Revisar política de privacidad.

¡Gracias por sus comentarios!

Recursos de soporte técnico

Cambiar idioma