transcription formule en vba

lolodu74

XLDnaute Nouveau
Bonjour,

Je cherche à écrire cette formule en vba, si quelqu'un pouvait m'aider, ce serait sympa.

Code:
=SI(SOMMEPROD(($F$5:$F5=F5)*($A$5:$A5=A5))>1;0;1)

Je vous en remercie

Cordialement

Lolodu74
 

Sauvage

XLDnaute Nouveau
Re : transcription formule en vba

Bonjour

Dans la fenêtre VBA tapez ctrl + G
Dans la fenêtre d'execution qui s'ouvre saisissez :
Code:
debug.Print Sheets(?).range("?").formula
(en remplacant les ? par les coordonnées où se trouve votre formule)
Puis validez par la touche entrée.

Dans votre cas cela donne :
Code:
=IF(SUMPRODUCT(($F$5:$F5=F5)*($A$5:$A5=A5))>1,0,1)
 

Hulk

XLDnaute Barbatruc
Re : transcription formule en vba

Hello tout le monde :)

Moi j'ai compris ça...

Code:
    Dim x, xx As Double
    
    If x = Evaluate("=SUMPRODUCT(($F$5:$F5=F5)*($A$5:$A5=A5))") > 1 Then
        xx = 0
    Else
        xx = 1
    End If
    
    MsgBox xx

Mais j'avoue ne pas comprendre cette formule :cool:
 

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16