ActiveDocument.Sections(1).Headers(1).Range.Tables(1).Cell(1, 3).Range.InlineShapes.AddPicture _
FileName:="R:\SMI\Logo Process critique (v3).jpg", linkToFile:=False, saveWithDocument:=True
With ActiveDocument.Sections(1).Headers(1).Range.Tables(1).Cell(1, 3).Range.InlineShapes(1)
.Height = 21
.Width = 36.75
.ConvertToShape
End With
With ActiveDocument.Sections(1).Headers(1).Shapes(1)
.Top = 1.6
.Left = 90
.ZOrder msoBringInFrontOfText
End With
End Sub
***************************************************
Ce code fonctionne très bien dans Word VBA
Quand je suis dans Visual Studio 2010, j'arrive à charger mon document
Code VB
*************************************
Dim oWrd As Object
oWrd = CreateObject("Word.Application")
oWrd.visible = True
oWrd.documents.open("P:\Developp\vb-word.docm")
*************************************
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018212 9 janv. 2012 à 20:04
Bonjour,
Piloter, c'est piloter,
Que ce soit Word ou Excel, seuls changent le nom de l'application et les objets de l'application à piloter !
Voilà un exemple pour "piloter" Excel ===>> à toi d'adapter pour Word !
Le principe général sera rigoureusement le même !
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018212 9 janv. 2012 à 20:40
J'ai par contre quelques inquiétudes en lisant ton code VBA (depuis VBA, donc, sans même piloter)
Tu y vas à grands renforts alourdissants de Select pour ensuite travailler sur des sélections.
Il serait sans doute astucieux de procéder autrement (avant même de parler "pilotage"). Mais c'est là une autre affaire, qui devrait, en ce qui concerne cet aspect, être traitée à la rubrique VBA de ce forum, bien évidemment ...
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient