Sirberthoult
XLDnaute Occasionnel
Bonjour le forum,
J'ai créer au boulot un fichier excel qui fonctionner jusqu'alors trés bien sous excel 2003... mais ils ont changé les unités centrales et passé sous excel 2010.
j'utilisais une formule emprunté à jacques boisgontier qui fonctionner bien :
malheureusement depuis j'ai une erreur '13'
Incompatibilité de type sur la ligne du If ...
que je n'arrive pas à résoudre ...
je pense à un probléme de syntaxe et je ne peut mettre de fichier joint car beaucoup de lien et volumineux...
si je remplace le If par
j'obtiens la même erreur ... alors qu'avant j'obtenais une valeur ...sous 2003.
j'aurais donc besoin d'aide ...
merci d'avance
J'ai créer au boulot un fichier excel qui fonctionner jusqu'alors trés bien sous excel 2003... mais ils ont changé les unités centrales et passé sous excel 2010.
j'utilisais une formule emprunté à jacques boisgontier qui fonctionner bien :
Code:
Sub Départ()
a = [LISTE!Q1:S23]
x = Application.Caller
p = Application.Match(x,Application.Index(a, , 1), 0)
If a(p, 3)<>"" Then Poids.Show
End Sub
malheureusement depuis j'ai une erreur '13'
Incompatibilité de type sur la ligne du If ...
que je n'arrive pas à résoudre ...
je pense à un probléme de syntaxe et je ne peut mettre de fichier joint car beaucoup de lien et volumineux...
si je remplace le If par
Code:
MsgBox a(p, 3)
j'aurais donc besoin d'aide ...
merci d'avance