Vérifier si Word est ouvert

  • Initiateur de la discussion Initiateur de la discussion Pierre31
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Pierre31

Guest
Bonjour à toutes et tous,

Voici mon problème à partir d’Excel

1- Vérifier que l’application Word est ouverte, si elle est ouverte je copie une photo de la manière suivante :


Dim AdrIm As String, WordApp As Object
AdrIm = Sheets("ENTREE").Range("G1").Value & "\" & ListPhotos.Value
Set WordApp = GetObject(, "Word.Application")
WordApp.Selection.InlineShapes.AddPicture Filename:=AdrIm, LinkToFile:=False _
, SaveWithDocument:=True

2- Si l’application n’est pas ouverte j’ouvre un document Word non nommé puis je repasse à l’item 1

D’avance merci pour vos réponses

Cordialement
Pierre
 
Re : Vérifier si Word est ouvert

Re,

un essai

VB:
Sub test()
Dim AdrIm As String, WordApp As Object
AdrIm = Sheets("ENTREE").Range("G1").Value & "\" & ListPhotos.Value
On Error Resume Next
Set WordApp = GetObject(, "Word.Application")
On Error GoTo 0
If WordApp Is Nothing Then
Set WordApp = CreateObject("Word.Application")
WordApp.Visible = True
End If
If WordApp.Documents.Count = 0 Then
WordApp.Documents.Add
End If
WordApp.Selection.InlineShapes.AddPicture Filename:=AdrIm, LinkToFile:=False _
, SaveWithDocument:=True
Set WordApp = Nothing
End Sub
 
Dernière édition:
Re bonjour à toi TotoTiti,
Je suis à nouveau très content de te retrouver sur mon chemin car ta réponse répond parfaitement à mon besoin.

Encore merci et bonne journée.

Très cordialement
Pierre
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

N
Réponses
3
Affichages
2 K
C
Réponses
1
Affichages
4 K
Conrad13
C
Retour