Help and Support

Numéro d'article: 253235 - Dernière mise à jour: vendredi 24 mars 2006 - Version: 6.0

OFFAUTMN.EXE explique l'automation Office 97 et Office 2000 et fournit des exemples de code

Ancien nº de publication de cet article : F253235
Agrandir tout | Réduire tout

Résumé

Offautmn.exe est un fichier exécutable à extraction automatique qui contient un livre blanc ainsi que des exemples de projets qui fournissent les notions de base pour comprendre comment automatiser les applications Microsoft Office 97 et Microsoft Office 2000.

Ce livre blanc est conçu pour vous guider tout au long de la création de divers clients Automation totalement opérationnels. Il est structuré comme un didacticiel avec de nombreux exemples de code et il vous fourni des conseils pour faciliter le développement de vos clients Automation. Les exercices et les exemples de code sont présentés pour les développeurs Microsoft Visual Basic, Microsoft C/C++ et Microsoft Foundation Classes (MFC).

Plus d'informations

Vous pouvez télécharger le fichier suivant à partir du Centre de téléchargement Microsoft :
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package OffAutmn.exe maintenant. (http://download.microsoft.com/download/b/7/a/b7a90dba-d2a1-4ca8-9848-3f42ed631671/offautmn.exe) Pour plus d'informations sur le téléchargement des fichiers du Support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
119591  (http://support.microsoft.com/kb/119591/ ) Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.

Automation

Automation (anciennement OLE Automation) est une technologie qui vous permet de tirer parti d'une fonctionnalité ou du contenu d'un programme existant et de l'incorporer à vos propres applications. Automation est basé sur le composant COM (Component Object Model). COM est une architecture logicielle standard basée sur des interfaces, et conçue pour séparer le code en objets autonomes ou composants. Chaque composant expose un jeu d'interfaces par lesquelles toute la communication avec le composant est gérée.

Avec Automation, vous pouvez utiliser la fonctionnalité de publipostage de Microsoft Word pour générer des lettres types à partir de données d'une base de données sans que l'utilisateur se rende compte que Word est impliqué. Vous pouvez même utiliser toutes les fonctionnalités de graphiques et d'analyse de données de Microsoft Excel à l'aide d'Automation. Vous n'avez pas besoin d'écrire votre propre moteur de calcul pour fournir la multitude de fonctions mathématiques, financières et techniques fournies par Excel. Il vous suffit d'automatiser Microsoft Excel pour « emprunter » ces fonctionnalités et les incorporer dans votre propre application.


Livre blanc Automatisation de Microsoft Office 97 et Office 2000

Le livre blanc (Offautmn.doc) inclus dans Offautmn.exe est conçu pour fournir les bases du développement de vos clients Automation pour les applications Microsoft Office. Une approche pratique est utilisée pour vous aider avec les notions suivantes :
  • Comprendre comment les applications Office exposent leur contenu et fonctionnalités aux clients Automation.
  • Identifier les fonctions spécifiques pour la tâche que vous choisissez d'automatiser.
  • Rechercher les ressources et la documentation dont vous avez besoin.
  • Comprendre comment Automation fonctionne en arrière-plan.
  • Créer des clients Automation avec Visual Basic, Visual C++ et MFC.
  • Développer un client qui utilise le serveur Automation efficacement.
Chaque section de ce livre blanc est accompagnée d'exercices et d'exemples de code que vous pouvez utiliser pour créer des clients Automation complets et fonctionnels pour les applications Office.

Les projets supplémentaires pour les exercices et les exemples qui sont inclus dans Offautmn.exe sont décrits brièvement ci-dessous.
Description du projet                Dossier du projet
-------------------                --------------

Exercice 2                         ..\VB\Exercise2

Exercice 3                         ..\VB\Exercise3

Utilisation de SAFEARRAYs          ..\C++\SafeArrayDemo

Exercice 4                         ..\C++\Exercise4

Exercice 5                         ..\C++\Exercise5

Exercice 6                         ..\MFC\Exercise6

Exercice 7                         ..\MFC\Exercise7

Exercice 8                         ..\VB\Exercise8

Exercice 9                         ..\MFC\Exercise9

Exercice 10                        ..\VB\Exercise10

Exercice 11                        ..\MFC\Exercise11

Automatiser Excel pour créer et
formater un nouveau classeur       ..\VB\ExcelArray
                                   ..\MFC\ExcelArrays
Automatiser Excel pour ajouter des données d'un
jeu d'enregistrements DAO à un classeur      
                                   ..\VB\ExcelData
                                   ..\MFC\ExcelData
Automatiser Word pour effectuer un publipostage
avec des données Access            ..\VB\MailMerge
                                   ..\MFC\MailMerge
Automatiser PowerPoint pour créer
et exécuter un diaporama           ..\VB\SlideShow
                                   ..\MFC\SlideShow

Automatiser une application Office pour
obtenir les propriétés d'un document     
                                   ..\VB\DocProps
                                   ..\MFC\DocProps
				
(c) Microsoft Corporation 2000, Tous droits réservés. Avec la contribution de Lori Turner, Microsoft Corporation.


Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Excel 2000 Standard
  • Microsoft Visual Basic 5.0 Édition professionnelle
  • Microsoft Visual Basic 6.0 Édition professionnelle
  • Microsoft Visual Basic 5.0 Édition Entreprise
  • Microsoft Visual Basic 6.0 Édition Entreprise
  • Microsoft Visual C++ 6.0 Édition Professionnelle
  • Microsoft Foundation Class Library 4.2
  • Microsoft Word 2000 Standard Edition
  • Microsoft Word 97 Standard Edition
  • Microsoft Excel 97 Standard
  • Microsoft PowerPoint 97 Standard
  • Microsoft PowerPoint 2000 Standard
  • Microsoft Access 97 Standard
  • Microsoft Outlook 2000 Standard
  • Microsoft Outlook 97 Standard
  • Microsoft Outlook 98 Standard
Mots-clés : 
kbdownload kbautomation kbfile kbinfo kboutlookobj KB253235
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Traductions disponibles