Numéro d'article: 163435 - Dernière mise à jour: mercredi 23 août 2006 - Version: 4.0

VBA : Ressources de programmation pour Visual Basic pour Applications

Ancien nº de publication de cet article : F163435

Sommaire

Agrandir tout | Réduire tout

Résumé

226118  (http://support.microsoft.com/kb/226118/ ) OFF2000 : Ressources de programmation pour Visual Basic pour Applications
Cet article répertorie quelques-unes des ressources à votre disposition pour apprendre la programmation à l'aide de Microsoft Visual Basic pour Applications. L'article s'articule autour des catégories suivantes :

Plus d'informations

Aide en ligne

Les fichiers d'aide fournis avec Microsoft Office vous font découvrir la syntaxe de méthodes et de propriétés spécifiques de Visual Basic pour Applications. Pour afficher le fichier d'aide contextuelle d'une commande Visual Basic particulière, tapez la commande sur une feuille modale, puis appuyez sur F1. Cela permet d'afficher la syntaxe, une description et un exemple d'utilisation de la commande.

REMARQUE : Si vous avez sélectionné l'option Par défaut lors de l'installation de Office 97, vous devez réexécuter le programme d'installation pour installer les fichiers d'aide associés à Visual Basic pour Applications pour les programmes avec lesquels vous allez travailler.

Pour plus d'informations sur l'installation de l'aide de Visual Basic pour Applications, consultez l'article suivant dans la Base de connaissances :
176476  (http://support.microsoft.com/kb/176476/ ) OFF : Le Compagnon Office ne répond pas aux questions sur Visual Basic

Ouvrages de référence et de formation de Microsoft Press et de sociétés tierces

Vous trouverez une multitude d'ouvrages sur le site web Microsoft suivant :
http://www.microsoft.com/france/mspress/default.asp (http://www.microsoft.com/france/mspress/default.asp)

Base de connaissances du site support Microsoft

Vous trouverez, dans la Base de connaissances, de nombreux articles avec des exemples de code pour des solutions courantes de Visual Basic pour Applications. En accédant aux articles en ligne, vous pouvez copier le code à partir de votre navigateur et le coller dans un module. Cela vous évite de saisir le code manuellement et vous fait donc gagner un temps considérable.

Pour accéder à la Base de connaissances, procédez comme suit :
  1. Connectez-vous à la Base de connaissances à l'adresse Internet suivante :
    http://support.microsoft.com/default.aspx?scid=fh;FR;kbhowto (http://support.microsoft.com/default.aspx?scid=fh;fr;kbhowto)
  2. Dans la liste Sélectionnez votre produit, cliquez sur le produit qui vous intéresse. Pour rechercher tous les produits, cliquez sur Tous les produits Microsoft.
  3. Dans la zone Recherche de, tapez votre question, puis cliquez sur Rechercher.
    - ou -
    Si vous connaissez le numéro de l'article, tapez-le dans la zone Recherche de, puis cliquez sur Rechercher.

    Pour obtenir de l'aide, consultez les astuces de recherche situées sous l'interface contenant les options de recherche.
Les articles suivants répondent aux questions les plus courantes et peuvent vous aider à commencer le développement de solutions personnalisées dans Visual Basic pour Applications. Cliquez sur les numéros ci-dessous pour consulter les articles correspondants dans la Base de Connaissances Microsoft :

Microsoft Office

159748  (http://support.microsoft.com/kb/159748/ ) WD97 : Procédure pour protéger un code VBA contre un accès non autorisé

161923  (http://support.microsoft.com/kb/161923/ ) WD97 : Dépannage des variables et des types de données

161014  (http://support.microsoft.com/kb/161014/ ) ACC97 : Procédures pour animer le Compagnon Office

142999  (http://support.microsoft.com/kb/142999/ ) ACC : Conseils pour déboguer le code Visual Basic pour Applications

253235  (http://support.microsoft.com/kb/253235/ ) FICHIER : OFFAUTMN.EXE traite des clients Automation avec Office 97 et Office 2000 et fournit des exemples de code

Microsoft Access

147816  (http://support.microsoft.com/kb/147816/ ) ACC : Utilisation de Microsoft Access comme serveur Automation

95608  (http://support.microsoft.com/kb/95608/ ) ACC : Comment afficher un texte séparé par des virgules dans plusieurs champs

89610  (http://support.microsoft.com/kb/89610/ ) ACC : Conseils pour dépanner les macros de Microsoft Access

131583  (http://support.microsoft.com/kb/131583/ ) ACC : Envoi de l'enregistrement en cours vers Word 97 avec Automation

Microsoft Excel

146197  (http://support.microsoft.com/kb/146197/ ) EXCEL : Procédure pour trouver des informations techniques sur Microsoft Excel

157416  (http://support.microsoft.com/kb/157416/ ) XL97 : Procédures pour affecter une macro à un contrôle de feuille de calcul ActiveX

156942  (http://support.microsoft.com/kb/156942/ ) XL97 : Procédure pour créer un fichier de macro complémentaire dans Microsoft Excel 97

159619  (http://support.microsoft.com/kb/159619/ ) XL97 : Exemples de macros pour personnaliser les menus et sous-menus

161215  (http://support.microsoft.com/kb/161215/ ) XL97 : Procédure de programmation pour créer une collection

141691  (http://support.microsoft.com/kb/141691/ ) EXCEL : Exemples de code Visual Basic utilisant les instructions If et Case

146055  (http://support.microsoft.com/kb/146055/ ) EXCEL : Utilisation de VBA pour créer un graphique à l'aide d'une plage de taille variable

141762  (http://support.microsoft.com/kb/141762/ ) EXCEL : Procédure pour utiliser les structures de boucle dans Visual Basic pour Applications

143345  (http://support.microsoft.com/kb/143345/ ) EXCEL : Macro Visual Basic qui détecte quel bouton a été sélectionné

Microsoft Outlook

166368  (http://support.microsoft.com/kb/166368/ ) OL97 : Comment obtenir de l'aide à la programmation d'Outlook

170783  (http://support.microsoft.com/kb/170783/ ) OL97 : Questions relatives à la personnalisation ou à la programmation de Outlook

160502  (http://support.microsoft.com/kb/160502/ ) ACC : Ajout de rendez-vous dans Microsoft Outlook à l'aide d'Automation

161012  (http://support.microsoft.com/kb/161012/ ) VBA : Création d'un élément Nouveau contact dans Outlook à l'aide d'Automation

161088  (http://support.microsoft.com/kb/161088/ ) Utilisation de Automation pour envoyer un message Microsoft Outlook

Microsoft PowerPoint

162102  (http://support.microsoft.com/kb/162102/ ) PPT : Introduction à la programmation de macros dans PowerPoint 97

162555  (http://support.microsoft.com/kb/162555/ ) PPT97 : Utilisation de la méthode Presentations.Open

Microsoft Word

161407  (http://support.microsoft.com/kb/161407/ ) WD97 : Exemples de macros VB pour insérer du texte dans un document

159547  (http://support.microsoft.com/kb/159547/ ) WD97 : Procédure pour rétablir les paramètres à partir des boîtes de dialogue Word en utilisant OLE

162490  (http://support.microsoft.com/kb/162490/ ) WD97 : Procédure d'accès à des macros exemples dans Word 97

146899  (http://support.microsoft.com/kb/146899/ ) WD : Exemples de Macros pour faire défiler une fenêtre de document vers le haut ou vers le bas

Microsoft TechNet

Le CD-ROM TechNet constitue une véritable mine d'informations. Pour avoir un aperçu des informations qui s'y trouvent, cliquez sur le lien hypertexte ci-dessous afin de visiter le site Web TechNet :
http://www.microsoft.com/france/technet/ (http://www.microsoft.com/france/technet/)
TechNet offre souvent des informations sur Visual Basic pour Applications.

Groupes de discussion Internet

Les groupes de discussion d'égal à égal suivants vous permettent de communiquer avec d'autres utilisateurs et d'échanger des informations sur Visual Basic pour Applications.
microsoft.public.access.devtoolkits
microsoft.public.access.formscoding
microsoft.public.access.macros
microsoft.public.access.queries
microsoft.public.excel.programming
microsoft.public.excel.sdk
microsoft.public.officedev
microsoft.public.outlook97.program_forms
microsoft.public.vb.ole.automation
microsoft.public.vb.database.dao
microsoft.public.vb.database.odbc
microsoft.public.vb.database.rdo
microsoft.public.word.word97vba
microsoft.public.word.wordbasic
Pour plus d'informations sur les groupes de discussion Internet de Microsoft, consultez le site de Microsoft à l'adresse suivante :
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx (http://www.microsoft.com/communities/newsgroups/en-us/default.aspx)

Autres ressources Internet

Les sites Internet suivants sont également très utiles aux programmeurs Visual Basic pour Applications.
Site Web de développement Office à l'adresse suivante :
http://www.microsoft.com/france/msdn/technologies/outils/office/default.asp (http://www.microsoft.com/france/msdn/technologies/outils/office/default.asp)
http://msdn.microsoft.com/office (http://www.microsoft.com/officedev/) (en anglais)
Réseau des développeurs Microsoft à l'adresse suivante :
http://www.microsoft.com/france/msdn/ (http://www.microsoft.com/france/msdn/)

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office 98 for Macintosh
  • Microsoft Excel 98 pour Macintosh
  • Microsoft Excel 95 Standard
  • Microsoft PowerPoint 98 for Macintosh
  • Microsoft Word 98 for Macintosh
Mots-clés : 
kb3rdparty kbprg pgmothr kbhowto KB163435
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