Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande
:
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande
:
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande
:
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Je cherche a insérer un filigrane dans un document Word. Malheureusement,
je n'y arrive pas ... ou presque pas. J'utilise la commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main dans
Word un remplissage du fond en noir, et que je fais un undo, l'image apparaît
!
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer / afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Je cherche a insérer un filigrane dans un document Word. Malheureusement,
je n'y arrive pas ... ou presque pas. J'utilise la commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main dans
Word un remplissage du fond en noir, et que je fais un undo, l'image apparaît
!
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer / afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Je cherche a insérer un filigrane dans un document Word. Malheureusement,
je n'y arrive pas ... ou presque pas. J'utilise la commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main dans
Word un remplissage du fond en noir, et que je fais un undo, l'image apparaît
!
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer / afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour
Il faut peut-être ajouter le mode d'affichage comme spécifié dans l'aide :
ActiveDocument.ActiveWindow.View.Type = wdWebView
Il faut sans doute aussi spécifier le chemin d'accès vers ton image.
Cordialement
Pascal
"Antoine Moreau" a écrit dans le message de
news:Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande:
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficherle filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour
Il faut peut-être ajouter le mode d'affichage comme spécifié dans l'aide :
ActiveDocument.ActiveWindow.View.Type = wdWebView
Il faut sans doute aussi spécifier le chemin d'accès vers ton image.
Cordialement
Pascal
"Antoine Moreau" <Alex@nospam.com> a écrit dans le message de
news:eWdoQHmSFHA.3188@TK2MSFTNGP09.phx.gbl...
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande
:
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher
le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour
Il faut peut-être ajouter le mode d'affichage comme spécifié dans l'aide :
ActiveDocument.ActiveWindow.View.Type = wdWebView
Il faut sans doute aussi spécifier le chemin d'accès vers ton image.
Cordialement
Pascal
"Antoine Moreau" a écrit dans le message de
news:Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande:
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficherle filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web. Ce
n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la fonction
existe officiellement par le menu Insertion (v 2002 et 2003), ça passe qd
même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web. Ce
n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la fonction
existe officiellement par le menu Insertion (v 2002 et 2003), ça passe qd
même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web. Ce
n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la fonction
existe officiellement par le menu Insertion (v 2002 et 2003), ça passe qd
même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat que
je veux en ajoutant le filigrane à la main dans Word, mais faut que je le
fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce que tu
aurais les menus a sélectionner ou mieux, le code VBA qui le fait ? :)
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus chez
moi :/)
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur un
Word 2000 dans l'idéal
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web. Ce
n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la fonction
existe officiellement par le menu Insertion (v 2002 et 2003), ça passe qd
même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat que
je veux en ajoutant le filigrane à la main dans Word, mais faut que je le
fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce que tu
aurais les menus a sélectionner ou mieux, le code VBA qui le fait ? :)
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus chez
moi :/)
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur un
Word 2000 dans l'idéal
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d3d67d54c91f29bf.20459@aea.gr...
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web. Ce
n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la fonction
existe officiellement par le menu Insertion (v 2002 et 2003), ça passe qd
même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat que
je veux en ajoutant le filigrane à la main dans Word, mais faut que je le
fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce que tu
aurais les menus a sélectionner ou mieux, le code VBA qui le fait ? :)
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus chez
moi :/)
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur un
Word 2000 dans l'idéal
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web. Ce
n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la fonction
existe officiellement par le menu Insertion (v 2002 et 2003), ça passe qd
même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la main
dans Word un remplissage du fond en noir, et que je fais un undo, l'image
apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce que
tu aurais les menus a sélectionner ou mieux, le code VBA qui le fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus
chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web.
Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un undo,
l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonsoir Antoine,
Antoine Moreau avait énoncé :
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce que
tu aurais les menus a sélectionner ou mieux, le code VBA qui le fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus
chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d3d67d54c91f29bf.20459@aea.gr...
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web.
Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un undo,
l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce que
tu aurais les menus a sélectionner ou mieux, le code VBA qui le fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus
chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web.
Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un undo,
l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille de
l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient d'autres
informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le menu
arrière plan, vu que celui-ci m'indique toujours "pas de filigrane" quand
je vais dedans. Hors cette méthode est exactement ce que je veux ...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" a écrit dans le message de news:Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le fait
? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus
chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web.
Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un undo,
l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille de
l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient d'autres
informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le menu
arrière plan, vu que celui-ci m'indique toujours "pas de filigrane" quand
je vais dedans. Hors cette méthode est exactement ce que je veux ...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d4617d54fc302f1e.20459@aea.gr...
Bonsoir Antoine,
Antoine Moreau avait énoncé :
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le fait
? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus
chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d3d67d54c91f29bf.20459@aea.gr...
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web.
Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un undo,
l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille de
l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient d'autres
informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le menu
arrière plan, vu que celui-ci m'indique toujours "pas de filigrane" quand
je vais dedans. Hors cette méthode est exactement ce que je veux ...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" a écrit dans le message de news:Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le fait
? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche plus
chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode web.
Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un undo,
l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Il s'avère en fait que la menu ajout de filigrane ajoute 3 shapes a
l'objet header ... je suis en train de regarder les propriétés de ces
headers, mais j'espère qu'il ne faut pas que je crée les 3 à la main :)
"Antoine Moreau" a écrit dans le message de news:
%Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille
de l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient
d'autres informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le
menu arrière plan, vu que celui-ci m'indique toujours "pas de filigrane"
quand je vais dedans. Hors cette méthode est exactement ce que je veux
...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" a écrit dans le message de news:Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le
fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche
plus chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode
web. Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un
undo, l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Il s'avère en fait que la menu ajout de filigrane ajoute 3 shapes a
l'objet header ... je suis en train de regarder les propriétés de ces
headers, mais j'espère qu'il ne faut pas que je crée les 3 à la main :)
"Antoine Moreau" <Alex@nospam.com> a écrit dans le message de news:
%23alPVqvSFHA.612@TK2MSFTNGP12.phx.gbl...
Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille
de l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient
d'autres informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le
menu arrière plan, vu que celui-ci m'indique toujours "pas de filigrane"
quand je vais dedans. Hors cette méthode est exactement ce que je veux
...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d4617d54fc302f1e.20459@aea.gr...
Bonsoir Antoine,
Antoine Moreau avait énoncé :
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le
fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche
plus chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d3d67d54c91f29bf.20459@aea.gr...
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode
web. Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un
undo, l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Il s'avère en fait que la menu ajout de filigrane ajoute 3 shapes a
l'objet header ... je suis en train de regarder les propriétés de ces
headers, mais j'espère qu'il ne faut pas que je crée les 3 à la main :)
"Antoine Moreau" a écrit dans le message de news:
%Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille
de l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient
d'autres informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le
menu arrière plan, vu que celui-ci m'indique toujours "pas de filigrane"
quand je vais dedans. Hors cette méthode est exactement ce que je veux
...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" a écrit dans le message de news:Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le
fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche
plus chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode
web. Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un
undo, l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Il s'avère en fait que la menu ajout de filigrane ajoute 3 shapes a
l'objet header ... je suis en train de regarder les propriétés de ces
headers, mais j'espère qu'il ne faut pas que je crée les 3 à la main :)
"Antoine Moreau" a écrit dans le message de news:
%Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille
de l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient
d'autres informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le
menu arrière plan, vu que celui-ci m'indique toujours "pas de filigrane"
quand je vais dedans. Hors cette méthode est exactement ce que je veux
...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" a écrit dans le message de news:Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le
fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche
plus chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode
web. Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un
undo, l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Il s'avère en fait que la menu ajout de filigrane ajoute 3 shapes a
l'objet header ... je suis en train de regarder les propriétés de ces
headers, mais j'espère qu'il ne faut pas que je crée les 3 à la main :)
"Antoine Moreau" <Alex@nospam.com> a écrit dans le message de news:
%23alPVqvSFHA.612@TK2MSFTNGP12.phx.gbl...
Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille
de l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient
d'autres informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le
menu arrière plan, vu que celui-ci m'indique toujours "pas de filigrane"
quand je vais dedans. Hors cette méthode est exactement ce que je veux
...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d4617d54fc302f1e.20459@aea.gr...
Bonsoir Antoine,
Antoine Moreau avait énoncé :
Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le
fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche
plus chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.d3d67d54c91f29bf.20459@aea.gr...
Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode
web. Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :
Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un
undo, l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine
Il s'avère en fait que la menu ajout de filigrane ajoute 3 shapes a
l'objet header ... je suis en train de regarder les propriétés de ces
headers, mais j'espère qu'il ne faut pas que je crée les 3 à la main :)
"Antoine Moreau" a écrit dans le message de news:
%Merci, effectivement ça me permet d'avoir une image de fond, mais ça ne
donne pas le résultat que je veux :/
En fait le problème est que l'image insérée comme cela prends la taille
de l'entête. Hors mon image à un format de 21 par 29.7 et est cadrée pour
mettre un logo en haut a gauche et un liseré en bas ... la cadrage est
assez précis, et dépasse la taille de l'entête (qui elle contient
d'autres informations qui sont cadrées de façon normale)
Au final ta méthode n'ajoute pas un filigrane de la même façon que le
menu arrière plan, vu que celui-ci m'indique toujours "pas de filigrane"
quand je vais dedans. Hors cette méthode est exactement ce que je veux
...
Question bête : est ce qu'on peut accéder à la commande en déroulant par
code les menus ? Je suppose que oui, mais du coup ça ne marchera que sous
Word 2002 et 2003 non ?
Antoine
"Circé" a écrit dans le message de news:Bonsoir Antoine,
Antoine Moreau avait énoncé :Merci de ta réponse ... mais j'arrive pas a la suivre. Je cherche
effectivement a avoir un filigrane imprimé (j'ai exactement le résultat
que je veux en ajoutant le filigrane à la main dans Word, mais faut que
je le fasse a partir d'Access :) )
Je n'arrive pas a insérer une image en filigrane via l'entête. Est ce
que tu aurais les menus a sélectionner ou mieux, le code VBA qui le
fait ? :)
Essaie quelque chose comme cela :
Sub filigrane()
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.HeaderFooter.Shapes.AddPicture(FileName:= _
"c:mon_image".Select
'pour centrer
Selection.ShapeRange.Left = wdShapeCenter
Selection.ShapeRange.Top = wdShapeCenter
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub
Quabd les pros du VBA vont passer, ils vont corriger ça !!! :-D
(Je ne sais pas pourquoi, la fonction de recherche de la FAQ marche
plus chez moi :/)
Ah bon ? je vérifierai mais a priori ça fonctionne...
Circé
http://faqword.free.fr
NB : j'utilise un Word 2003, mais faudrait que le code final marche sur
un Word 2000 dans l'idéal
Comme je te disais, sur 2003, on a une fonction qui permet d'insérer un
filigrane, mais la méthode reste quand même artisanale !
"Circé" a écrit dans le message de news:Bonjour,
Si tu cherches à insérer un filigrane imprimé, ce n'est pas la bonne
méthode.
En effet Background sert à insérer un arrière plan visible en mode
web. Ce n'est pas un filigrane.
En fait, l'insertion d'un filigrane passe par l'entête même si la
fonction existe officiellement par le menu Insertion (v 2002 et 2003),
ça passe qd même par l'insertion image en entête.
Circé
htpp://faqword.free.fr
Antoine Moreau avait prétendu :Bonjour,
Je cherche a insérer un filigrane dans un document Word.
Malheureusement, je n'y arrive pas ... ou presque pas. J'utilise la
commande :
appWord.activedocument.Background.Fill.UserPicture "Fond.jpg"
et ça ne fait strictement rien. Sauf que si je met ensuite à la
main dans Word un remplissage du fond en noir, et que je fais un
undo, l'image apparaît !
Fill.visible = true
et
Background.visible = true
ne donnent rien, il doit me manquer une commande pour activer /
afficher le filigrane mais je ne la trouve pas ...
Merci d'avance
Antoine