[VBA] probleme objet Excel.Application

Résolu
darkspoilt Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   -  
darkspoilt Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour mon probleme est simple j'aimerais renvoyer kom valeur mon Objet Excel.Application

je renvoie mon objet excel.application

Public Function MacroTest(c As Integer) as Excel.application
Public xls As Excel.Application
Set xls = New Excel.Application
...
Set MacroTest = xls
Dim name As String


et lorsque je fais le code suivant, dans une formulaire

Module2.Macro1(Module1.MacroTest)

il me donne comme erreur incompatibilité de type alors je ne comprends pas pourquoi
mon de macro1
est
public function Macro1(xls As Excel.Application)
...
End function



En gros je demande comment passer le meme objet xls de mon module 1 a mon module 2
Merci d'avance

2 réponses

Sir_DEC Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   75
 
Ce n'est pas plutôt un classeur Excel que tu voudrais renvoyer ?

Parce que l'application Excel, il n'y en a qu'une...
1
darkspoilt Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   1
 
non mais c'est bon le code fonctionne
1