Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/01/2007, 15h13   #1
Invité de passage
 
Inscription : décembre 2005
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1
Points : 0
Points : 0
Par défaut [VBA-W] Mot en gras dans un pied-de-page

Bonjour,

J'ai crée la procédure suivante pour insérer un pied-de-page dans un document word. Je voudrais simplement mettre les mots "Nom Prénom" en gras, comment faire?

Code :
1
2
3
4
5
6
7
8
9
10
11
Sub Pied_de_Page()
 
With ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).Range
     .Text = "Nom Prénom Fonction" & vbCrLf & "adresse" & vbCrLf _ 
                & "Téléphone - email" & vbCrLf & "site internet"
     .Font.Name = "Verdana"
     .Font.Size = 7
     .ParagraphFormat.Alignment = wdAlignParagraphCenter
End With
 
End Sub
Fée_Clochette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2007, 17h33   #2
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 199
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 199
Points : 14 401
Points : 14 401
Envoyer un message via Skype™ à Pierre Fauconnier
Bonjour

Il y a peut-être plus simple que ma solution ...

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Sub PiedPage()
    Dim i As Integer
 
    With ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).Range
     .Text = "Nom Prénom Fonction" & vbCrLf & "adresse" & vbCrLf _
                & "Téléphone - email" & vbCrLf & "site internet"
     .Font.Name = "Verdana"
     .Font.Size = 7
     .ParagraphFormat.Alignment = wdAlignParagraphCenter
     ' On boucle sur les 10 premiers caractères et on met la propriété BOLD à TRUE
     For i = 1 To 10
        .Characters(i).Bold = True
     Next i
End With
End Sub
Ok?
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h29.


 
 
 
 
Partenaires

Hébergement Web