Bonjour,
voici le code qui pose problème, avec le débogage surligné, je précise que la macro fonctionne mais que le pop-up "incompatibilité de type" s'affiche quand même (donc c'est un peu pénible de devoir le fermer à chaque fois)
Dim x As Variant
For x = 19 To 42
With Sheets("MODELE")
If Range("G" & x) = "" Then Range("G" & x) = Range("K" & x) * (1 - Range("L" & x))
End With
Next x
End Sub
Les cases Gx et Lx sont des cases à remplir manuellement et les cases Kx renvoient à une rechercheV donnant un montant.
Le problème semble venir du fait de multiplier les valeur de deux cases car quand je retire ce calcul [ex: Range("G" & x) = Range("K" & x)] le code fonctionne sans erreur
Merci à l'âme charitable qui pourra m'aider