Bonjour,
J'ai actuellement une macro qui me permet de supprimer des dossiers sur intranet (une tache répétitive car je dois supprimer chaque élément du dossier un a un)
Pour éviter qu'il y ai des erreurs (supprimer le mauvais dossier), je voudrais demander à l'utilisateur de sélectionner la bonne fenêtre internet si plusieurs fenêtres intranet sont ouvertes :
x=0
For Each SSH In objShell.Windows
If TypeName(SSH.Document) = "HTMLDocument" Then
Set IExp = SSH
FullURL = IExp.Document.URL
LeftURL = Left(FullURL, 42)
If LeftURL Like "Https://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" & "*" Then
Set IEX = SSH
IEX.Visible = True
x=x+1
End If
End If
Next SSH
If x=0 Then
MsgBox "Intranet n'est pas ouvert"
Exit Sub
End if
If x = 1 Then
Set iXdoc = IEX.Document
Set EXlementCol = iXdoc.getElementsByTagName("tr")
End if
If x > 1 Then
'Je voudrais demander a l'utilisateur de sélectionner la fenêtre
'Attendre que la fenêtre soit sélectionné
'set IEX as SSH.selectbyuser
Est il possible de sélectionner manuellement une fenêtre avec la souris et de continuer l'exécution du code VBA ?
Merci d'avance