Comment faire pour que la formule fct sur toute la colonne?

  • Initiateur de la discussion Initiateur de la discussion faust
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

faust

Guest
Bonjour,

Petit problème sur VBA.
Sur mon fichier excel, si on tape oui (en minuscule) et que la date n'est pas entrée la case devient rouge, si on tape non la case devient marron et si on tape oui avec une date il ne se passe rien.
Mais question est comment faire pour que cela s'affecte à toute la colonne?

Merci de votre aide.

Mon code est le suivant :

Sub couleurcase()

Dim vyesno As Range
Dim vdate As Range


Set vyesno = Range("X9")
Set vdate = Range("Y9")


If vyesno = "oui" And vdate = "" Then
With vdate
.Interior.ColorIndex = 3
End With
ElseIf vyesno = "non" And vdate = "" Then
With vdate
.Interior.ColorIndex = 53
End With

Else
With vdate
.Interior.ColorIndex = 0
End With

End If

End Sub
 

Pièces jointes

Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
827
Réponses
5
Affichages
931
Réponses
7
Affichages
459
Réponses
4
Affichages
743
Réponses
10
Affichages
680
Réponses
4
Affichages
764
Retour