Tâches courantes en matière de programmation Office
Cette rubrique est conçue pour vous aider à rechercher les réponses aux catégories suivantes de questions courantes sur la programmation de solutions Office à l'aide de Visual Studio 2010 :
Tâches générales et d'installation.
Tâches de personnalisation de l'interface utilisateur.
Tâches Automation Excel.
Tâches Automation Word.
Tâches de données.
Tâches de gestion de documents côté serveur.
Tâches liées à la sécurité.
Tâches de déploiement.
Tâches générales et d'installation
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 les projets 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
Contrôles dans les documents et les feuilles de calcul
Comment : ajouter des contrôles Windows Forms à des documents Office.
Comment : ajouter des contrôles NamedRange aux feuilles de calcul.
Comment : ajouter des contrôles ListObject aux feuilles de calcul.
Comment : ajouter des contrôles Windows Forms à des documents Office.
Comment : ajouter des contrôles de contenu à des documents Word.
Comment : ajouter des contrôles Bookmark à des documents Word.
Volets de tâches dans les personnalisations au niveau du document
Volets de tâches dans les compléments 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.
Personnalisations du ruban
Zones de formulaire 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.
Balises actives
Menus et barres d'outils personnalisés
Tâches Automation Excel
Comment : afficher une chaîne dans une cellule de feuille de calcul.
Comment : déplacer des feuilles de calcul dans les classeurs.
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 programmation dans les feuilles de calcul.
Tâches Automation 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 XMLNode à des documents Word.
Comment : ajouter des lignes et des colonnes à des tableaux Word.
Tâches de données
Contrôles liés aux données
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 : 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.
Données mises en cache dans des solutions au niveau du document
Comment : mettre en cache des données pour une utilisation hors connexion ou sur un serveur.
Comment : mettre en cache par programmation une source de données dans un document Office.
Comment : mettre en cache des données dans un document protégé par un mot de passe.
Comment : insérer des données dans un classeur sur un serveur.
Comment : récupérer des données mises en cache d'un classeur sur un serveur.
Comment : modifier les données mises en cache dans un classeur sur un serveur.
Données XML personnalisées
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.
Tâches de gestion de documents côté serveur
Comment : supprimer des extensions de code managé de documents.
Comment : attacher des extensions de code managé à des documents.
Tâches liées à la sécurité
Tâches de déploiement
Comment : déployer une solution Office à l'aide de ClickOnce.
Comment : déployer des solutions de modèle qui exécutent du code sur un réseau.
Comment : déployer une solution Office au niveau d'un document vers un serveur SharePoint.
Comment : préparer IIS pour le déploiement de solutions Office.
Comment : modifier le chemin d'installation d'une solution Office.
Voir aussi
Concepts
Fonctionnalités disponibles par type d'application et de projet Office
Autres ressources
Mise en route (Développement Office dans Visual Studio)
Exemples et procédures pas à pas relatifs au développement Office