Tâches courantes en matière de programmation Office
Mise à jour : novembre 2007
Cette rubrique a été conçue pour vous aider à trouver rapidement les réponses aux questions les plus fréquentes en matière de programmation avec Visual Studio Tools pour Office.
Projets et tâches générales
Les tâches courantes sont effectuées lors de la création et du développement de projets.
Comment : créer des projets Visual Studio Tools pour Office.
Comment : mettre à niveau des solutions Visual Studio Tools pour Office.
Comment : installer les assemblys PIA (Primary Interop Assembly) d'Office.
Comment : cibler les applications Office via les assemblys PIA (Primary Interop Assembly).
Comment : créer des gestionnaires d'événements dans Visual Studio Tools pour Office.
Comment : ouvrir des solutions Office sans exécuter le code.
Comment : configurer les informations de configuration d'une solution Office.
Comment : afficher les erreurs de l'interface utilisateur du complément.
Tâches de personnalisation de l'interface utilisateur
Vous avez le choix entre plusieurs options pour personnaliser l'interface utilisateur de l'application Office, selon le type de projet que vous créez.
Personnalisations au niveau du document
Tâches courantes effectuées lors de la personnalisation de l'interface utilisateur de Microsoft Office Word ou de Microsoft Office Excel par le biais d'une personnalisation au niveau du document
Compléments au niveau de l'application
Tâches courantes effectuées lors de la personnalisation de l'interface utilisateur d'une application Microsoft Office par le biais d'un complément d'application
Comment : ajouter un volet de tâches personnalisé à une application.
Comment : afficher des volets de tâches personnalisés avec des messages électroniques dans Outlook.
Comment : ajouter une zone de formulaire à un projet de complément Outlook.
Comment : empêcher Outlook d'afficher une zone de formulaire.
Comment : accéder à l'élément Outlook qui affiche la zone de formulaire.
Comment : ajouter une action personnalisée à une zone de formulaire Outlook.
Personnalisations du ruban
Tâches courantes effectuées lors de la personnalisation du ruban dans les solutions de la version 2007 de Microsoft Office System
Automation Excel
Tâches courantes effectuées avec Microsoft Office Excel
Comment : afficher une chaîne dans une cellule de feuille de calcul.
Comment : envoyer des valeurs à des cellules de feuilles de calcul.
Comment : déplacer des feuilles de calcul dans les classeurs.
Comment : ajouter des contrôles NamedRange aux feuilles de calcul.
Comment : supprimer des contrôles NamedRange au moment du design.
Comment : ajouter des contrôles ListObject aux feuilles de calcul.
Comment : faire référence aux plages de la feuille de calcul dans le code.
Comment : appliquer des styles à des plages dans les classeurs.
Comment : rechercher du texte dans les plages de la feuille de calcul.
Comment : trier des données par programme dans les feuilles de calcul.
Automation Word
Tâches courantes effectuées avec Microsoft Office Word
Comment : référencer des documents dans la collection Documents.
Comment : définir et sélectionner des plages dans les documents.
Comment : ajouter des contrôles Bookmark à des documents Word.
Comment : ajouter des contrôles XMLNode à des documents Word.
Comment : ajouter des lignes et des colonnes à des tableaux Word.
Données
Certaines options dépendent du type de projet créé.
Personnalisations au niveau du document
Tâches effectuées lors de l'utilisation de données dans une personnalisation au niveau du document
Comment : remplir des feuilles de calcul avec des données provenant d'une base de données.
Comment : remplir des documents avec les données d'une base de données.
Comment : remplir des documents avec les données de services.
Comment : mettre à jour une source de données avec les données d'un contrôle hôte.
Comment : mettre en cache des données pour une utilisation hors connexion ou sur un serveur.
Comment : mettre en cache par programme une source de données dans un document Office.
Données XML de la version 2007
Tâches courantes effectuées lors de l'utilisation de données XML dans la version 2007 de Microsoft Office System
Comment : ajouter des parties XML personnalisées aux personnalisations au niveau du document.
Comment : ajouter des parties XML personnalisées à des documents sans démarrer Microsoft Office.
Sécurité
Les procédures de sécurité varient en fonction des versions d'Office.
Version 2007
Tâches courantes impliquant la sécurité dans les solutions Visual Studio Tools pour Office de la version 2007 de Microsoft Office System
Comment : configurer la sécurité de la liste d'inclusion (Office System 2007).
Comment : ajouter des entrées à la liste d'inclusion ou en supprimer (Office System 2007).
Version 2003
Tâches courantes impliquant la sécurité dans les solutions Visual Studio Tools pour Office de la version 2003 de Microsoft Office System
Comment : accorder des autorisations à des dossiers et des assemblys (Office System 2003).
Comment : supprimer des autorisations de dossiers ou d'assemblys (Office System 2003).
Déploiement
Les procédures de déploiement varient en fonction des versions d'Office.
Version 2007
Tâches courantes effectuées lors du déploiement de solutions Visual Studio Tools pour Office de la version 2007 de Microsoft Office System
Comment : déployer une solution Office à l'aide de ClickOnce (Office System 2007).
Comment : préparer IIS pour le déploiement de solutions Office (Office System 2007).
Comment : installer une solution Office ClickOnce (Office System 2007).
Comment : désinstaller une solution Office ClickOnce (Office System 2007).
Comment : mettre à jour les solutions Office déployées (Office System 2007).
Comment : modifier le chemin d'installation d'une solution Office (Office System 2007).
Version 2003
Tâches courantes effectuées lors du déploiement de solutions Visual Studio Tools pour Office de la version 2003 de Microsoft Office System
Comment : déployer des solutions Office (Office System 2003).
Comment : déployer l'utilisation hors connexion de documents (Office System 2003).
Comment : supprimer des extensions de code managé de documents (Office System 2003).
Voir aussi
Concepts
Fonctionnalités disponibles par type d'application et de projet
Autres ressources
Mise en route (Visual Studio Tools pour Office)
Exemples et procédures pas à pas relatifs au développement Office