Tutorial: Mostrar texto en un cuadro de texto en una hoja de cálculo utilizando un botón
En este tutorial se muestran aspectos básicos del uso de los botones y cuadros de texto en las hojas de cálculo de Microsoft Office Excel, así como de la creación de proyectos de Excel mediante las herramientas de desarrollo de Office en Visual Studio.Para ver el resultado como un ejemplo completo, vea el ejemplo Excel Controls en Ejemplos y tutoriales del desarrollo de Office.
Se aplica a: La información de este tema se aplica a los proyectos de nivel de documento para Excel 2013 y Excel 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.
Durante este tutorial aprenderá a:
Agregar controles a una hoja de cálculo.
Rellenar un cuadro de texto al hacer clic en un botón.
Probar el proyecto.
[!NOTA]
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones.La edición de Visual Studio que tenga y la configuración que esté usando determinan estos elementos.Para obtener más información, vea Valores de configuración de Visual Studio.
Requisitos previos
Necesita los componentes siguientes para completar este tutorial:
-
Una edición de Visual Studio 2012 que incluye las herramientas para desarrolladores de Microsoft Office. Para obtener más información, vea [Configurar un equipo para desarrollar soluciones de Office](bb398242\(v=vs.110\).md).
- Excel 2013 o Excel 2010.
Crear el proyecto
En este paso, creará un proyecto de libro de Excel con Visual Studio.
Para crear un nuevo proyecto
Cree un proyecto de libro de Excel con el nombre Mi botón de Excel.Asegúrese de que esté seleccionada la opción Crear un nuevo documento.Para obtener más información, vea Cómo: Crear proyectos de Office en Visual Studio.
Visual Studio abre el nuevo libro de Excel en el diseñador y agrega el proyecto Mi botón de Excel al Explorador de soluciones.
Agregar controles a la hoja de cálculo
Para este tutorial, necesitará un botón y un cuadro de texto en la primera hoja de cálculo.
Para agregar un botón y un cuadro de texto
Compruebe que el libro Mis Excel Button.xlsx está abierto en el diseñador de Visual Studio, con Sheet1 mostrados.
Desde la ficha Controles comunes del Cuadro de herramientas, arrastre un control TextBox hasta Sheet1.
En el menú Ver, seleccione Ventana Propiedades.
Asegúrese de que TextBox1 se ve en la lista desplegable de la ventana Propiedades y cambie la propiedad Name del cuadro de texto a displayText.
Arrastre un control Button a Sheet1 y cambie las siguientes propiedades:
Propiedad
Valor
Nombre
insertText
Texto
Insert Text
A continuación, escriba el código que se va a ejecutar al hacer clic en el botón.
Rellenar el cuadro de texto al hacer clic en el botón
Cada vez que el usuario hace clic en el botón, Hola a todos! se anexa al cuadro de texto.
Para escribir en el cuadro de texto al hacer clic en el botón
En el Explorador de soluciones, haga clic con el botón secundario del mouse en Sheet1 y, a continuación, haga clic en Ver código en el menú contextual.
Agregue el código siguiente al controlador de eventos Click del botón:
Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _ Handles insertText.Click Me.displayText.Text += "Hello World! " End Sub
private void insertText_Click(object sender, EventArgs e) { this.displayText.Text += "Hello World! "; }
En C#, debe agregar un controlador de eventos al evento Startup como se muestra a continuación.Para obtener información sobre la creación de controladores de eventos, vea Cómo: Crear controladores de eventos en proyectos de Office.
this.insertText.Click += new EventHandler(insertText_Click);
Probar la aplicación
Ahora puede probar el libro para asegurarse de que el mensaje Hola a todos! aparece en el cuadro de texto al hacer clic en el botón.
Para probar el libro
Presione F5 para ejecutar el proyecto.
Haga clic en el botón.
Confirme que Hola a todos! aparece en el cuadro de texto.
Pasos siguientes
En este tutorial se muestran los aspectos básicos del uso de los botones y los cuadros de texto en las hojas de cálculo de Excel.Éstas son algunas de las tareas que pueden venir a continuación:
Implementar el proyecto.Para obtener más información, vea Implementar una solución de Office.
Utilizar casillas para cambiar el formato.Para obtener más información, vea Tutorial: Cambiar el formato de una hoja de cálculo utilizando controles CheckBox.
Vea también
Tareas
Cómo: Agregar controles de Windows Forms a documentos de Office
Conceptos
Limitaciones de los controles de formularios Windows Forms en los documentos de Office