• L'espace fine existe-t-elle dans Word ?

  • Accentuer les majuscules

  • Comment faire pour qu'une macro démarre toute seule ?

  • Mon clavier perso ou comment personnaliser son clavier

  • PowerPoint et les fichiers MP3

  • Comment générer du faux texte ?

  • Comment insérer une image en fond de page?

  • Bonjour les Quickparts, adieu les Insertions Auto !

  • Comment créer un bouton qui envoie le fichier en cours ?

  • Comment attacher un modèle à un document ?

  • A quoi sert l'ancre qui s'affiche quelquefois dans la marge gauche ?

 
 

 

C'est le principe de la *surcharge* :

Toute macro portant le *même nom* qu'une commnande Word sera exécutée en lieu et place de cette commande.

Il faut parfois surcharger plusieurs commandes (menu/bouton).

Exemple : FichierImprimer et FichierImprimerDéfaut

Word (depuis la version 2000) facilite la surcharge :

- Alt-F8 : Outils/Macro/Macros

- Macros disponibles dans : Commandes Word

- Sélectionner la commande à surcharger (la liste complète peut être placée dans un tableau en exécutant ListerCommandes - toutes commandes )

- Modifier de nouveau Macros disponibles dans : sélectionner un modèle ou document pour y placer la macro de surchage par exemple Normal.dot pour surcharger globalement

- Bouton Créer

Dans l'éditeur VBE notez que Word dans ses commentaires sait déjà qu'il s'agit d'une surcharge !

Plus fort encore :

Reprendre cette manip mais au lieu de surcharger la commande française FichierImprimer utilisez le nom de commande originale en anglais : FilePrint (ou FilePrintDefault)

- Bouton Créer

Cette fois non seulement Word place les commentaires de surcharge mais inscrit aussi le code de la commande elle-même. Dans bien des cas en effet on souhaitera conserver l'action de la commande : il suffira d'y ajouter son propre code.

 

 

Nouveau sondage !

Les forums - Outlook ?

 
 
 

Statistiques

2861086
Aujourd'hui1758
Hier2042
Cette semaine3800
Ce mois-ci11972
Depuis janvier 20042861086
Compteur d'affichages des articles
5538618

A lire de toute urgence...

Qui est en ligne ?

Nous avons 65 invités et aucun membre en ligne