Comment mettre boucle dans une fonction ?
Résolu/Fermé
A voir également:
- Comment mettre boucle dans une fonction ?
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer dans word - Guide
- Fonction somme excel - Guide
- Cette fonction n'est pas disponible actuellement tv lg - Forum Téléviseurs
1 réponse
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
19 févr. 2013 à 08:49
19 févr. 2013 à 08:49
Bonjour,
Range("FA" & i).Value = NbCellCouleur(Range("K" & i & ":" & "EZ" & i), 4)
ou bien
Range("FA" & i).Value = NbCellCouleur(cells(i,"K").Resize(1,nbcol), 4)
nbcol étant le nombre de colonnes
eric
Range("FA" & i).Value = NbCellCouleur(Range("K" & i & ":" & "EZ" & i), 4)
ou bien
Range("FA" & i).Value = NbCellCouleur(cells(i,"K").Resize(1,nbcol), 4)
nbcol étant le nombre de colonnes
eric
19 févr. 2013 à 09:17
Cela vient peut-être de la manière dont est définie la fonction. Voici le code :
Au fait, j'ai essayé les deux méthodes. La première s'écrivait tout de suite en rouge au niveau des : dans
Range("K" & i & ":" & "EZ" & i), 4
Merci quand même.
19 févr. 2013 à 09:22
En débogage pas à pas, il s'arrête dans la fonction entre les deux lignes suivantes :
Voilà.
Le problème, c'est que je débute, donc ce ne doit pas être grand chose comme erreur mais je suis incapable de m'en sortir.
Merci encore.
19 févr. 2013 à 09:29
On peut supposer que tu n'as pas initialisé couleur, avec par exemple couleur=3 pour rouge
Et pour ma 1ère proposition tu peux raccourcir en :
Range("FA" & i).Value = NbCellCouleur(Range("K" & i & ":EZ" & i), 4)
pas bien réveillé....
eric
19 févr. 2013 à 09:33
Très grand merci.