Bon, écoute :
LA SOLUTION EST RECHERCHEV.
Et ce n'est pas du VB, c'est de l'Excel, de la bureautique. Et ça ne nous concerne que peu ici.
Mais comme tu ne vas pas me croire, je vais t'en donner la preuve.
Dans une feuille 1, mets les données suivantes :
A 1
Z 2
E 3
R 4
T 5
Y 6
Dans une feuille 2, mets celles-ci :
Q 7
Z 8
S 9
E 10
D 11
R 12
La première colonne, c'est ta clef, le numéro de code.
La seconde, ce sont les nombres à ajouter.
Dans une colonne (C) de la feuille 2, ajoute la formule magique :
=RECHERCHEV(A1;$A$1:$B$6;2;FAUX) (T'as vu, j'ai utilisé RECHERCHEV)
Et voilà :
#N/A
2
#N/A
3
#N/A
4
C'est moche hein ! #N/A signifie
Not Available. Donc on ne peut pas additionner ça.
Bon ben dans un quatrième colonne (D), on ajoute la formule suivante :
=B1+SI(ESTNA(C1);0;C1)
Et voilà :
=#=A=#=B=#==C===#=D==#
1|_Q_|_7_|_#N/A_|__7_|
2|_Z_|_8_|____2_|_10_|
3|_S_|_9_|_#N/A_|__9_|
4|_E_|10_|____3_|_13_|
5|_D_|11_|_#N/A_|_11_|
6|_R_|12_|____4_|_16_|