Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |
Una personalización de nivel de documento para Microsoft Office Excel se compone de un ensamblado que está asociado a un libro específico. El ensamblado normalmente extiende el libro personalizando la interfaz de usuario y automatizando Excel. A diferencia de un complemento de nivel de aplicación, que está asociado al propio Excel, la funcionalidad que se implementa en una personalización sólo está disponible cuando el libro asociado se abre en Excel.
Para obtener más información sobre las personalizaciones de nivel de documento, vea Introducción a la programación de personalizaciones de nivel de documento para Excel y Arquitectura de las personalizaciones de nivel de documento.
Modelo de programación de la personalización de Excel
Cuando se desarrolla un proyecto de nivel de documento para Excel, se trabaja con características de Visual Studio Tools para Office y se automatiza Excel mediante elementos host y controles host. Éstas son clases que extienden algunos de los objetos que proporciona el modelo de objetos nativo de Microsoft Office Excel (es decir, el modelo de objetos que expone el ensamblado de interoperabilidad primario de Excel). Para obtener más información, vea Automatizar Excel usando objetos extendidos.
Para obtener información general sobre el modelo de programación de personalización de nivel de documento en Visual Studio Tools para Office, vea Programar personalizaciones de nivel de documento.
Personalizar la interfaz de usuario de Excel
En Excel 2003 y Excel 2007, puede personalizar la interfaz de usuario de las siguientes formas:
Agregar controles host o controles de formularios Windows Forms a la superficie de un libro.
Para obtener más información, vea Información general sobre elementos y controles Host y Información general sobre controles de formularios Windows Forms en documentos de Office.
Agregar un panel de acciones al libro.
Para obtener más información, vea Información general sobre paneles de acciones.
Agregar etiquetas inteligentes al libro.
Para obtener más información, vea Información general sobre etiquetas inteligentes.
En Excel 2007, también puede personalizar la interfaz de usuario de las siguientes formas:
Agregar fichas personalizadas a la cinta de opciones.
Para obtener más información, vea Información general sobre la cinta de opciones.
Agregar grupos personalizados a una ficha integrada en la cinta de opciones.
Para obtener más información, vea Cómo: Personalizar una ficha integrada.
En Excel 2003, también puede personalizar la interfaz de usuario de las siguientes formas:
Agregar barras de herramientas y elementos de barra de herramientas personalizados.
Para obtener más información, vea Cómo: Crear barras de herramientas de Office mediante programación.
Agregar menús y elementos de menú.
Para obtener más información, vea Cómo: Crear menús de Office mediante programación.
Para obtener más información sobre cómo personalizar la interfaz de usuario de Excel y otras aplicaciones de Microsoft Office, vea Personalización de la interfaz de usuario de Office.
Vea también
Conceptos
Automatizar Excel usando objetos extendidos
Usar controles de formularios Windows Forms en hojas de cálculo de Excel
Introducción a la programación de personalizaciones de nivel de documento para Excel