Salut,

j'ai la macro suivante définie dans un classeur ouvert appelé GSAPI_VBA.XLS.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Public Function ConvertFile(ps_file As Variant, pdf_file As Variant) As Boolean
je veux l'appeler d'un autre classeur avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Dim Attachement_brut As String
Dim Pdf_file    As String
res = GSAPI_VBA.XLS!Convertfile(Attachement_brut, Pdf_file)
ou comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
res = Convertfile(Attachement_brut, Pdf_file)
mais rien ne marche.

Il me donne une erreur 424 Object required.

Je ne comprends pas.