Bonjour,
Je n'arrive pas à insérer dans une cellule une formule
Ca vient de cette partie
Code : Sélectionner tout - Visualiser dans une fenêtre à part Worksheets("2016").Range("R51").Formula = "=comptecouleurfond(I49:L51;5)"
Car quand je mets
Code : Sélectionner tout - Visualiser dans une fenêtre à part "=comptecouleurfond(I49:L51;5)"
Ca marche très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part Worksheets("2016").Range("R51").Formula = "=S50+S51"
Sachant que compte comptecouleurfond est une fonction qui marche tres bien quand je ne passe pas par le VBA
Merci , je pense que c'est tout bête mais je ne trouve pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Function CompteCouleurFond(champ As Range, couleurfond) Application.Volatile Dim c, temp temp = 0 For Each c In champ If c.Interior.ColorIndex = couleurfond Then temp = temp + 1 End If Next c CompteCouleurFond = temp End Function
Bonne journée![]()
Partager