Bonjour à tous,
J'ai encore besoin de votre aide. Voici, j'ai un classeur, nommé "test1.xsl" qui contient des données. J'ai la macro suivante pour ce classeur; celle-ci exécute une de deux macros nommées "etre" et "pas_etre". Mon problème est que ce classeur change fréquemment de nom. Comment faire pour que la macro s'exécute sans que j'ai besoin à chaque fois de modifier les commandes où le nom du classeur apparait? Merci beaucoup pour votre aide.
Voici la macro:
Sub Test_total()
If Dir ("test2.xls") <> "" Then
Application.Run "test1.xls!etre"
Else
Application.Run "test1.xls!pas_etre"
End If
End Sub