Bonjour le Forum,
je crée un bon de commande avec Excel et je veux m'assurer que l'utilisateur a bien rempli tous les champs. Les instructions ci-dessous fonctionnent , mais je trouve la répétition très lourde. Y a-t-il moyen de faire plus élégant?
If Len(Range("PrésentéPar").Value) = 0 Then
ChampVide = 1
Range("PrésentéPar").Interior.Color = 13421823
End If
If Len(Range("NomPrestataire").Value) = 0 Then
ChampVide = 1
Range("NomPrestataire").Interior.Color = 13421823
End If
If Len(Range("OffreNo").Value) = 0 Then
ChampVide = 1
Range("OffreNo").Interior.Color = 13421823
End If
Merci par avance de vos suggestions éclairées.
François