Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

formula

4 réponses
Avatar
Michel (pen ar bed)
Bonjour,

Pourquoi ceci ne fonctionne pas ?

Range("B3").Formula = "=NB.SI(Feuil2!N:N;""Tps"")"
ou cela ?
Range("B3").FormulaR1C1 = "=NB.SI(Feuil2!N:N;""Tps"")"

J'ai beau regarder la doc du VB je ne trouve pas mon erreur, je pense a
une histoire de " mais ou ? et comment ?

Merci.

4 réponses

Avatar
Jacky
Bonsoir,

Y cause en anglais le VBA
'----------
Range("B3").Formula = "=COUNTIF(Feuil2!N:N,""Tps"")"
'-----------
N'oublie pas l'enregistreur de macro, il donne dans ce cas presque la
totalité du code.
--
Salutations
JJ


"Michel (pen ar bed)" a écrit dans le message de news:

Bonjour,

Pourquoi ceci ne fonctionne pas ?

Range("B3").Formula = "=NB.SI(Feuil2!N:N;""Tps"")"
ou cela ?
Range("B3").FormulaR1C1 = "=NB.SI(Feuil2!N:N;""Tps"")"

J'ai beau regarder la doc du VB je ne trouve pas mon erreur, je pense a
une histoire de " mais ou ? et comment ?

Merci.




Avatar
FFO
Salut Michel

Mets plutôt comme ceci :

Range("B3").FormulaLocal = "=NB.SI(Feuil2!N:N;""Tps"")"

Celà devrait mieux fonctionner
Dis moi !!!!
Avatar
Michel (pen ar bed)
FFO a formulé la demande :
Salut Michel

Mets plutôt comme ceci :

Range("B3").FormulaLocal = "=NB.SI(Feuil2!N:N;""Tps"")"

Celà devrait mieux fonctionner
Dis moi !!!!



C'est Ok ça fonctionne

Merci
Avatar
Michel (pen ar bed)
Jacky a pensé très fort :
Bonsoir,

Y cause en anglais le VBA
'----------
Range("B3").Formula = "=COUNTIF(Feuil2!N:N,""Tps"")"
'-----------



Merci c'est également OK