bonjour,

pour situer un peu l'idée, j'ai besoin de créer un document word type avec plusieurs fond de page (plusieurs papier entete). du coup j'ai créé un userform qui fait appel aux images en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
UserForm1.Show 
Select Case varsc 
Case Is = "S" 
ActiveDocument.Background.Fill.UserPicture "Q:\S.png"
Case Is = "A"
ActiveDocument.Background.Fill.UserPicture "Q:\A.png"
Case Else
MsgBox "Erreur"
End Select
End Sub
jusque là pas de pb, ça fonctionne bien, le fond de page se change et en prévisualisation à l'écran tout est correcte. par contre, lorsque j'imprime j'ai mon image qui fait une mosaique à l'impression. (a noter que si je fais la meme manipulation sans macro je n'ai pas de pb à l'impression).

je vous remercie vivement pour vos lumieres.

merci,

ad.