Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Développement Office dans Visual Studio

Vous pouvez étendre Office 2013 et Office 2010 à l'aide des outils de développement Office dans Visual Studio pour créer des applications et des solutions. Les applications se concentrent sur l'intégration Web et les solutions ciblent le .NET Framework et sont plus largement intégrées au modèle objet Office.

Pour plus d'informations sur ces différences, consultez Feuille de route pour les applications pour Office, VSTO et VBA.

En créant des applications pour Office, vous pouvez créer des solutions visuellement enrichies qui intègrent les données et le contenu Web. Par exemple, vous pouvez créer un rapport de vente plus efficace en combinant les données de vente d'une base de données pour gérer des relations client avec le service Web Bing Maps.

Une application pour Office est essentiellement une page Web qui apparaît dans une application Office. Vous pouvez utiliser un modèle objet JavaScript pour accéder aux informations dans les documents ouverts dans Excel, Word et Project. Vous pouvez également accéder aux informations des éléments Outlook, telles que les informations du corps d'un message électronique ou d'un élément Rendez-vous. Vous pouvez développer une application pour Office à l'aide de langages Web familiers tels que HTML 5, CSS et JavaScript, et vous pouvez vous connecter à REST et aux services Web via HTTP et AJAX. Pour plus d'informations, consultez Nouveautés d'Office 2013 pour les développeurs.

Vous ne devez pas utiliser Visual Studio pour créer une application pour Office, mais vous pouvez en créer une plus facilement en utilisant les modèles, éditeurs visuels et outils de packaging automatisés dans Visual Studio. Pour plus d'informations sur la création d'applications pour Office à l'aide de Visual Studio, consultez Créer des applications pour Office à l'aide de Visual Studio.

Pour créer des solutions qui s'intègrent largement avec Office et tirent parti de la pleine puissance du .NET Framework, un complément ou une personnalisation peut être un excellent choix. Un complément s'exécute lorsqu'une application Office comme Excel est démarrée. Les compléments peuvent affecter n'importe quel document que l'utilisateur ouvre. Chaque personnalisation est associée à un document spécifique.

En utilisant un complément ou une personnalisation, vous pouvez créer des éléments d'interface utilisateur qui fusionnent avec les éléments par défaut de l'interface utilisateur d'Office. Par exemple, vous pouvez ajouter des onglets, des groupes et des commandes personnalisés au ruban ou aux volets de tâches qui s'affichent en regard des documents ouverts. Vous pouvez créer ces éléments en ajoutant des contrôles à un concepteur visuel et vous pouvez configurer leur apparence et leur comportement en définissant les propriétés dans la fenêtre Propriétés. Vous pouvez gérer les événements sur ces éléments d'interface utilisateur. Dans votre code de gestion des événements, vous pouvez automatiser des tâches Office ou fournir une logique personnalisée qui utilise le .NET Framework pour interagir avec une base de données ou un service.

Les compléments et les personnalisations assurent une intégration parfaite avec Office tout en vous offrant tous les avantages du .NET Framework. Toutefois, chaque complément et personnalisation doivent être installés sur les ordinateurs des utilisateurs, ce qui peut compliquer le déploiement et le support de ces solutions. Pour plus d'informations sur la configuration de votre ordinateur pour développer des solutions Office, consultez Configuration d'un ordinateur pour développer des solutions Office. Pour commencer à créer votre première solution Office, consultez Vue d'ensemble du développement des solutions Office.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft