• PowerPoint et les fichiers MP3

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

  • Comment générer du faux texte ?

  • Comment attacher un modèle à un document ?

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

  • Bonjour les Quickparts, adieu les Insertions Auto !

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

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

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

  • Mon clavier perso ou comment personnaliser son clavier

  • Accentuer les majuscules

 
 

 

Voici une macro reprise de la KB de Microsoft, et traduite :

 

Sub ListFonts()
Dim varFont As Variant
Application.ScreenUpdating = False
' Crée un nouveau document sur la base du normal.dot
Documents.Add Template:="normal"
' fait une boucle sur chaque fonte
For Each varFont In FontNames
With Selection
.Font.Name = "times new roman"
.Font.Bold = True
.Font.Underline = True
.TypeText varFont
.InsertParagraphAfter
.MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
.Font.Bold = False
.Font.Underline = False
.Font.Name = varFont
' entre un exemple de texte (les lettres de l'alphabet)
.TypeText "abcdefghijklmnopqrstuvwxyzéèùîù"
.InsertParagraphAfter
.MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
' Insert example text(les caractères numériques)
.TypeText "0123456789?$%&()[]*_-=+/<>"
.InsertParagraphAfter
.InsertParagraphAfter
.MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
End With
Next varFont
Application.ScreenUpdating = True
End Sub

 

Nouveau sondage !

Les forums - Outlook ?

 
 
 

Statistiques

2856761
Aujourd'hui873
Hier1163
Cette semaine11807
Ce mois-ci7647
Depuis janvier 20042856761
Compteur d'affichages des articles
5528539

A lire de toute urgence...

Qui est en ligne ?

Nous avons 102 invités et aucun membre en ligne