oui à cause du 0,5 entre autre, 0,5 en VBA s'écrit 0.5 et pour les cellules je te l'ai montré ci-dessus, O6 ou P6 il ne comprend pas ce que c'est, tu dois l'écrire comme ceci :
Range("...") = (Range("O6") * 0.5) - Range("P6")
Range("...") = la cellule qui doit recevoir le résultat de l'opération
Je te conseille dans un premier temps d'utiliser l'enregistreur de macro pour petit à petit te familiariser avec le language VBA, via le lien ci-dessous tu trouveras une explication de son fonctionnement
http://silkyroad.developpez.com/VBA/DebuterMacros/#LIII
Partager