Réaliser une soustraction (fonction VBA)

Bonjour,

c'est peut être bête mais je parviens à faire une somme, un produit dans VBA.

Mais je ne sais pas comment soustraire deux valeurs...

Voici le bout de pgm en question :

Dim ADACHAT_DE1, ADACHAT_DE2, ADACHAT_DE3, ADACHAT_DE4 As Long
Dim ADASOMME As Long

Range("ADASOMME") = Application.WorksheetFunction.Sum(Range("ADACHAT_DE1"), Range("ADACHAT_DE2"), Range("ADACHAT_DE3"), Range("ADACHAT_DE4"))

Range("RESTANTADA") = Application.WorksheetFunction...........(Range("ADASOMME"), Range("ADASOMMER")) 'ici je veux faire la soustraction

    Sheets("Bilan comparatif général").Select
        Range("A1").Select

End Sub

Je vous remercie pour votre aide...

Cordialement,

Maxime

Tu n'arrivera pas de cette façon car il n'y a pas de formule excel avec la fonction de soustraction.

Sinon au hasard (oui oui vu qu'il n'y a pas de fichier et que je ne connais qu'une infime partie de VBA) je dirais

Range("RESTANTADA") = Range("ADASOMME") - Range("ADASOMMER")

???

Bonjour,

et tu peux même faire xxx= Range("ADACHAT_DE1") + Range("ADACHAT_DE2") + ...

Sinon quand tu écris :

Dim ADACHAT_DE1, ADACHAT_DE2, ADACHAT_DE3, ADACHAT_DE4 As Long

Seul ADACHAT_DE4 est Long, les autres sont Variant. Il faut toutes les typer une par une.

eric

Rechercher des sujets similaires à "realiser soustraction fonction vba"