Boucle pour une fonction If

Fermé
funny - 7 janv. 2011 à 14:55
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 7 janv. 2011 à 15:24
Bonjour,

J'aimerais faire une boucle pour une fonction IF car il y a plusieurs IF à la suite et donc ce n'est pas gérée par la fonction IF()....

Mon code de la fonction dans la case est:

U79=SI(T79<>"";T79;SI(T80<>"";T80;SI(T81<>"";T81;SI(T82<>"";T82;SI(T83<>"";T83;T84)))))

.... j'aimerais faire cela mais 10 fois environ (je le fais 4 fois dans la fonction...).

Avez-vous une idée?

Merci bcp.

1 réponse

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
7 janv. 2011 à 15:24
Bonjour,
Une fonction VBA ?
A coller dans un modul Public.
Public Function TesterRange(Plage As Range)
Dim Cel As Range
    For Each Cel In Plage
        If Cel <> "" Then TesterRange = Cel: Exit Function
    Next
End Function

Dans U79 > =TesterRange(T79:T89)
A+
0