Bonsoir
je galère avec les formules vba dans un autre fichier du même type
je souhaitais en cells(ligne,16) calculer le nombre de filles
la formule simple s'écrivant sans macro pour la ligne 6
=si (droite(F6) ="F"; 1;0)+si (droite(H6) ="F"; 1;0)+si (droite(J6) ="F"; 1;0)+si (droite(L6) ="F"; 1;0)
Idem en cells(ligne,17) pour les 'G"
=si (droite(F6) ="G"; 1;0)+si (droite(G6) ="F"; 1;0)+si (droite(G6) ="F"; 1;0)+si (droite(G6) ="F"; 1;0)
j'ai commencé par écrire
If Right(Cells(ligne, 6).Value) = "f" Then Cells(ligne, 16).Value = 1
mais cela ne fonctionne pas
par contre j'ai réussi pour le calcul d'une moyenne d'âge
'calcul moyenne age en colonne R (18)
Cells(ligne, 18).Value = Application.Average(CDbl(Cells(ligne, "G")), CDbl(Cells(ligne, "I")), CDbl(Cells(ligne, "k")), CDbl(Cells(ligne, "M")))
mais je dois mettre des cnum() c'est à dire cdbl() avant chaque info chiffrée !
merci pour votre aide
Cordialement
Deps