Tareas comunes en la programación de Office
Este tema está diseñado para ayudarle a encontrar respuestas a las categorías siguientes de preguntas comunes sobre la programación de soluciones de Office mediante Visual Studio 2010:
Instalación y tareas generales.
Tareas de personalización de la interfaz de usuario.
Tareas de automatización de Excel.
Tareas de automatización de Word.
Tareas de datos.
Tareas de administración de documentos de servidor.
Tareas de seguridad.
Tareas de implementación.
Instalación y tareas generales
Cómo: Instalar ensamblados de interoperabilidad primarios de Office.
Cómo: Apuntar a las aplicaciones de Office mediante los ensamblados de interoperabilidad primarios.
Cómo: Crear controladores de eventos en proyectos de Office.
Cómo: Establecer la información de configuración para una solución de Office.
Cómo: Mostrar la pestaña Programador en la cinta de opciones.
Tareas de personalización de la interfaz de usuario
Controles en documentos y hojas de cálculo
Cómo: Agregar controles de Windows Forms a documentos de Office.
Cómo: Agregar controles de Windows Forms a documentos de Office.
Recuadros de tareas en personalizaciones de nivel de documento
Recuadros de tareas en complementos de nivel de aplicación
Cómo: Agregar un panel de tareas personalizado a una aplicación.
Cómo: Mostrar paneles de tareas personalizados con mensajes de correo electrónico en Outlook.
Personalizaciones de la cinta de opciones
Cómo: Iniciarse en la personalización de la cinta de opciones.
Cómo: Cambiar la posición de una pestaña en la cinta de opciones.
Áreas de formulario de Outlook
Cómo: Agregar un área de formulario a un proyecto de complemento de Outlook.
Cómo: Obtener acceso al elemento de Outlook que muestra el área de formulario.
Etiquetas inteligentes
Cómo: Habilitar las etiquetas inteligentes en Word y en Excel.
Cómo: Crear etiquetas inteligentes con reconocedores personalizados en Word y .NET Framework 3.5.
Cómo: Crear etiquetas inteligentes con reconocedores personalizados en Excel y .NET Framework 3.5.
Menús y barras de herramientas personalizados
Tareas de automatización de Excel
Cómo: Mostrar una cadena en la celda de una hoja de cálculo.
Cómo: Hacer referencia a rangos de hojas de cálculo en el código.
Cómo: Cambiar el formato en filas de hojas de cálculo que contienen celdas seleccionadas.
Cómo: Ordenar datos en hojas de cálculo mediante programación.
Tareas de automatización de Word
Tareas de datos
Controles enlazados a datos
Cómo: Rellenar hojas de cálculo con datos de una base de datos.
Cómo: Actualizar un origen de datos con datos de un control Host.
Datos almacenados en caché en soluciones de nivel de documento
Cómo: Almacenar datos en la memoria caché para el uso sin conexión o en un servidor.
Cómo: Almacenar en memoria caché un origen de datos de un documento de Office mediante programación.
Cómo: Almacenar datos en caché en un documento protegido por contraseña.
Cómo: Recuperar los datos almacenados en la memoria caché de un libro ubicado en un servidor.
Cómo: Cambiar los datos almacenados en caché en un libro ubicado en un servidor.
Datos XML personalizados
Cómo: Agregar elementos XML personalizados a personalizaciones de nivel de documento.
Cómo: Agregar elementos XML personalizados a documentos mediante complementos de nivel de aplicación.
Cómo: Agregar elementos XML personalizados a documentos sin iniciar Microsoft Office.
Tareas de administración de documentos de servidor
Cómo: Quitar extensiones de código administrado de documentos.
Cómo: Adjuntar extensiones de código administrado a documentos.
Tareas de seguridad
Tareas de implementación
Cómo: Implementar una solución de Office mediante ClickOnce.
Cómo: Implementar soluciones de plantilla que ejecuten el código en una red.
Cómo: Implementar una solución de Office de nivel de documento en un servidor de SharePoint.
Cómo: Preparar IIS para el desarrollo de soluciones de Office.
Cómo: Cambiar la ruta de instalación de una solución de Office.
Vea también
Conceptos
Características disponibles por aplicación y tipo de proyecto de Office