bonjour à tous,
après de malheureuses infructueuses recherches je n'ai pas réussi à faire ce que je souhaite.
Lorsque j'ouvre un fichier excel, j'ai 2 programmes qui sont exécutés via la macro suivante :
Private Sub workbook_open()
On Error Resume Next
Shell ("C:\Users\lorenzo.forte\Documents\MacroRecorder\macrorecorder.exe")
Shell ("C:\Users\lorenzo.forte\Documents\PhraseExpress\PhraseExpress.exe")
End Sub
Je souhaiterai que excel ferme ces 2 programmes lorsque je ferme mon fichier. j'ai essayé cette commande à la suite du premier code mais rien n'a faire :
Private Sub workbook_open()
On Error Resume Next
Shell ("C:\Users\lorenzo.forte\Documents\MacroRecorder\macrorecorder.exe")
Shell ("C:\Users\lorenzo.forte\Documents\PhraseExpress\PhraseExpress.exe")
End Sub
______________________________________________________________________________________________________________________________________
Private Sub workbook_beforeclose(cancel As Boolean)
Shell ("taskkill C:\Users\lorenzo.forte\Documents\MacroRecorder\macrorecorder.exe")
Shell ("taskkill C:\Users\lorenzo.forte\Documents\PhraseExpress\PhraseExpress.exe")
End Sub
si j'ouvre le gestionnaire de tâches, les 2 programmes ne sont pas ouvert dedans. mais ils sont bien ouverts dans les icones cachés :
Je vous remercie pour votre aide et vous souhaite un bonne période de fin d'année et la bonne santé !!