Cómo: Agregar un panel de acciones a un libro de Excel
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
El objeto ActionsPane está disponible para los proyectos de Visual Studio Tools para Office, pero no estará visible hasta que le agregue un control de formularios Windows Forms.
Para agregar un panel de acciones a un libro de Microsoft Office Excel, puede crear un control de usuario y, a continuación, agregarlo al panel de acciones. El cuadro de diálogo Agregar nuevo elemento contiene un control del panel de acciones que es un control de usuario para el panel de acciones; puede utilizar este control o un control de usuario con idénticos resultados.
Nota: |
---|
Puede crear un panel de acciones sólo en una personalización de nivel de documento para Word o Excel. No puede crear un panel de acciones en un complemento de nivel de aplicación. Para obtener más información, vea Características disponibles por aplicación y tipo de 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 incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio. |
Crear el control del panel de acciones
Para agregar un control del panel de acciones al proyecto
Abra el proyecto de libro o de plantilla de Excel en Visual Studio.
En el menú Proyecto, haga clic en Agregar nuevo elemento.
En el cuadro de diálogo Agregar nuevo elemento, seleccione Control del panel de acciones, denomínelo HelloControl y, a continuación, haga clic en Agregar.
Si el control del panel de acciones no está visible en el diseñador, haga doble clic en HelloControl, en el Explorador de soluciones.
En la ficha Formularios Windows Forms del Cuadro de herramientas, arrastre un control Button hacia el control del panel de acciones.
Agregue el código siguiente al controlador del evento Click del botón.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles Button1.Click Globals.Sheet1.Range("A1").Value2 = "Hello world!" End Sub
private void button1_Click(object sender, System.EventArgs e) { Globals.Sheet1.Range["A1", System.Type.Missing].Value2 = "Hello World!"; }
En C#, debe crear un controlador de eventos para Button. Puede colocar este código en el constructor HelloControl. Para obtener información sobre cómo crear controladores de eventos, vea Cómo: Crear controladores de eventos en Visual Studio Tools para Office.
public HelloControl() { InitializeComponent(); this.button1.Click += new System.EventHandler(this.button1_Click); }
Agregar el control del panel de acciones al panel de acciones
Para mostrar el panel de acciones, agregue los controles al mismo.
Para agregar un control del panel de acciones al panel de acciones
Cree una nueva instancia del control del panel de acciones en la clase ThisWorkbook.
Dim hello As New HelloControl
private HelloControl hello = new HelloControl();
Agregue el código siguiente al controlador de eventos Startup de la clase ThisWorkbook.
Me.ActionsPane.Controls.Add(hello)
this.ActionsPane.Controls.Add(hello);
Vea también
Tareas
Tutorial: Insertar texto en un documento de un Panel de acciones
Cómo: Agregar un panel de acciones a un documento de Word
Tutorial: Cambiar el panel de acciones de acuerdo con el contexto del usuario
Cómo: Administrar el diseño de controles en paneles de acciones