Bonjour, j'ai peut être mal cherché, mais, je n'ai pas trouvé de
pistes ou réponses à mon pb.
Word 2007 permet d'inserer un filigrane dans une page blance.
j'aimerai pouvoir le faire directement par macro vba excel.
En effet, j'ai une liste de noms (toto, titi, tata.... etc) et, pour
chaque nom
j'aimerai faire les commandes suicantes sous WORD2007 :
"mise en page" + "filigrane" + "filigrane personnalisé" puis
selectionner la zone "texte en filigrane" et enfin dans la zone
"texte", copier le contenu de chacun des noms que l'on veut.
Enfin, pour terminer, la macro doit exporter ce document word en pdf
ayant comme nom celui du nom en filigrane.pdf
Voila, merci par avance pour votre aide. je n'y arrive pas du tout.
José
pour info, j'ai poster 2 ou 3 messages dans ce sens ces derniers
jours, mais sans succès.
j'ai généré une macro sous word, et j'ai essayé de l'intégrér dans le
vba de excel, je n'ai pas
de message d'erreurs, par contre, je n'obtiend rien sur le document
word.... merci pour votre
aide.
Bonjour, j'ai peut être mal cherché, mais, je n'ai pas trouvé de
pistes ou réponses à mon pb.
Word 2007 permet d'inserer un filigrane dans une page blance.
j'aimerai pouvoir le faire directement par macro vba excel.
En effet, j'ai une liste de noms (toto, titi, tata.... etc) et, pour
chaque nom
j'aimerai faire les commandes suicantes sous WORD2007 :
"mise en page" + "filigrane" + "filigrane personnalisé" puis
selectionner la zone "texte en filigrane" et enfin dans la zone
"texte", copier le contenu de chacun des noms que l'on veut.
Enfin, pour terminer, la macro doit exporter ce document word en pdf
ayant comme nom celui du nom en filigrane.pdf
Voila, merci par avance pour votre aide. je n'y arrive pas du tout.
José
pour info, j'ai poster 2 ou 3 messages dans ce sens ces derniers
jours, mais sans succès.
j'ai généré une macro sous word, et j'ai essayé de l'intégrér dans le
vba de excel, je n'ai pas
de message d'erreurs, par contre, je n'obtiend rien sur le document
word.... merci pour votre
aide.
Bonjour, j'ai peut être mal cherché, mais, je n'ai pas trouvé de
pistes ou réponses à mon pb.
Word 2007 permet d'inserer un filigrane dans une page blance.
j'aimerai pouvoir le faire directement par macro vba excel.
En effet, j'ai une liste de noms (toto, titi, tata.... etc) et, pour
chaque nom
j'aimerai faire les commandes suicantes sous WORD2007 :
"mise en page" + "filigrane" + "filigrane personnalisé" puis
selectionner la zone "texte en filigrane" et enfin dans la zone
"texte", copier le contenu de chacun des noms que l'on veut.
Enfin, pour terminer, la macro doit exporter ce document word en pdf
ayant comme nom celui du nom en filigrane.pdf
Voila, merci par avance pour votre aide. je n'y arrive pas du tout.
José
pour info, j'ai poster 2 ou 3 messages dans ce sens ces derniers
jours, mais sans succès.
j'ai généré une macro sous word, et j'ai essayé de l'intégrér dans le
vba de excel, je n'ai pas
de message d'erreurs, par contre, je n'obtiend rien sur le document
word.... merci pour votre
aide.
Le 15/06/2011 17:55, Alfred WALLACE a crit :
> Bonjour, j'ai peut tre mal cherch , mais, je n'ai pas trouv de
> pistes ou r ponses mon pb.
> Word 2007 permet d'inserer un filigrane dans une page blance.
> j'aimerai pouvoir le faire directement par macro vba excel.
> En effet, j'ai une liste de noms (toto, titi, tata.... etc) et, pour
> chaque nom
> j'aimerai faire les commandes suicantes sous WORD2007 :
> "mise en page" + "filigrane" + "filigrane personnalis " puis
> selectionner la zone "texte en filigrane" et enfin dans la zone
> "texte", copier le contenu de chacun des noms que l'on veut.
> Enfin, pour terminer, la macro doit exporter ce document word en pdf
> ayant comme nom celui du nom en filigrane.pdf
> Voila, merci par avance pour votre aide. je n'y arrive pas du tout.
> Jos
> pour info, j'ai poster 2 ou 3 messages dans ce sens ces derniers
> jours, mais sans succ s.
> j'ai g n r une macro sous word, et j'ai essay de l'int gr r dans le
> vba de excel, je n'ai pas
> de message d'erreurs, par contre, je n'obtiend rien sur le document
> word.... merci pour votre
> aide.
Bonjour,
Voici des indices :
Sous Excel il faut cr er une variable objet
Comme ceci : Set MonWord = CreateObject("word.Application")
MonWord est la variable qui repr sente l'application MS Word
elle est indispensable pour piloter Word partir de Excel, car il faut
que VBA puisse faire la diff rence entre une commande Excel et une
commande word.
Dans votre Macro5 toutes les commandes doivent tre pr c d es de la
variable MonWord
MonWord.Documents.Add Template:="Normal", NewTemplate:úlse,
DocumentType:=0
MonWord.ActiveDocument.Sections(1).Range.Select
MonWord.ActiveWindow.ActivePane.View.SeekView = wdSeekCurren tPageHeader
etc.
A la fin de la macro il faut ajouter deux lignes
MonWord.Application.Quit
Set MonWord = Nothing
Ces deux lignes disent VBA que le dialogue entre Word et Excel est achev .
Bon courage
Le 15/06/2011 17:55, Alfred WALLACE a crit :
> Bonjour, j'ai peut tre mal cherch , mais, je n'ai pas trouv de
> pistes ou r ponses mon pb.
> Word 2007 permet d'inserer un filigrane dans une page blance.
> j'aimerai pouvoir le faire directement par macro vba excel.
> En effet, j'ai une liste de noms (toto, titi, tata.... etc) et, pour
> chaque nom
> j'aimerai faire les commandes suicantes sous WORD2007 :
> "mise en page" + "filigrane" + "filigrane personnalis " puis
> selectionner la zone "texte en filigrane" et enfin dans la zone
> "texte", copier le contenu de chacun des noms que l'on veut.
> Enfin, pour terminer, la macro doit exporter ce document word en pdf
> ayant comme nom celui du nom en filigrane.pdf
> Voila, merci par avance pour votre aide. je n'y arrive pas du tout.
> Jos
> pour info, j'ai poster 2 ou 3 messages dans ce sens ces derniers
> jours, mais sans succ s.
> j'ai g n r une macro sous word, et j'ai essay de l'int gr r dans le
> vba de excel, je n'ai pas
> de message d'erreurs, par contre, je n'obtiend rien sur le document
> word.... merci pour votre
> aide.
Bonjour,
Voici des indices :
Sous Excel il faut cr er une variable objet
Comme ceci : Set MonWord = CreateObject("word.Application")
MonWord est la variable qui repr sente l'application MS Word
elle est indispensable pour piloter Word partir de Excel, car il faut
que VBA puisse faire la diff rence entre une commande Excel et une
commande word.
Dans votre Macro5 toutes les commandes doivent tre pr c d es de la
variable MonWord
MonWord.Documents.Add Template:="Normal", NewTemplate:=False,
DocumentType:=0
MonWord.ActiveDocument.Sections(1).Range.Select
MonWord.ActiveWindow.ActivePane.View.SeekView = wdSeekCurren tPageHeader
etc.
A la fin de la macro il faut ajouter deux lignes
MonWord.Application.Quit
Set MonWord = Nothing
Ces deux lignes disent VBA que le dialogue entre Word et Excel est achev .
Bon courage
Le 15/06/2011 17:55, Alfred WALLACE a crit :
> Bonjour, j'ai peut tre mal cherch , mais, je n'ai pas trouv de
> pistes ou r ponses mon pb.
> Word 2007 permet d'inserer un filigrane dans une page blance.
> j'aimerai pouvoir le faire directement par macro vba excel.
> En effet, j'ai une liste de noms (toto, titi, tata.... etc) et, pour
> chaque nom
> j'aimerai faire les commandes suicantes sous WORD2007 :
> "mise en page" + "filigrane" + "filigrane personnalis " puis
> selectionner la zone "texte en filigrane" et enfin dans la zone
> "texte", copier le contenu de chacun des noms que l'on veut.
> Enfin, pour terminer, la macro doit exporter ce document word en pdf
> ayant comme nom celui du nom en filigrane.pdf
> Voila, merci par avance pour votre aide. je n'y arrive pas du tout.
> Jos
> pour info, j'ai poster 2 ou 3 messages dans ce sens ces derniers
> jours, mais sans succ s.
> j'ai g n r une macro sous word, et j'ai essay de l'int gr r dans le
> vba de excel, je n'ai pas
> de message d'erreurs, par contre, je n'obtiend rien sur le document
> word.... merci pour votre
> aide.
Bonjour,
Voici des indices :
Sous Excel il faut cr er une variable objet
Comme ceci : Set MonWord = CreateObject("word.Application")
MonWord est la variable qui repr sente l'application MS Word
elle est indispensable pour piloter Word partir de Excel, car il faut
que VBA puisse faire la diff rence entre une commande Excel et une
commande word.
Dans votre Macro5 toutes les commandes doivent tre pr c d es de la
variable MonWord
MonWord.Documents.Add Template:="Normal", NewTemplate:úlse,
DocumentType:=0
MonWord.ActiveDocument.Sections(1).Range.Select
MonWord.ActiveWindow.ActivePane.View.SeekView = wdSeekCurren tPageHeader
etc.
A la fin de la macro il faut ajouter deux lignes
MonWord.Application.Quit
Set MonWord = Nothing
Ces deux lignes disent VBA que le dialogue entre Word et Excel est achev .
Bon courage