Microsoft 365 Validation des Données

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 !

GILBERTO BRAGA

XLDnaute Occasionnel
Bonjour forum,

"Dans le tableau ci-joint, j'ai un tableau avec une validation de données dans la colonne D. Selon les dates saisies dans les cellules B3 et C3, les lignes du tableau B4:C9
seront remplies ou resteront vides. Dans ce cas, existe-t-il un moyen pour que les cellules de la colonne D, qui contiennent une validation de données, restent également vides si les cellules des colonnes B et C de la même ligne sont vides ?

Cordialement,

Gilberto
 

Pièces jointes

Bonjour à toutes & à tous; bonjour @GILBERTO BRAGA
Maintenant si le contenu des cellules à de l'importance (par exemple si tu les comptes comme sur mon fichier), il faut passer par une petite macro en suivant l'événement de la feuille "Planilha1" (CodeName Feuil1)
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    
     Dim ChpDate As Range
     Set ChpDate = [B3:C4]    'Zone de saisie des dates
    
     If Intersect(Target, ChpDate) Is Nothing Then Exit Sub
    
     For i = 2 To 7   'Parcourir les 6 lignes sous la zone de saisie
          
          'si l 'une des 2 cellules sous la zone de saisie est vide, vider la cellule située à droite de ces 2 cellules
          If ChpDate.Cells(i, 1) = "" Or ChpDate.Cells(i, 2) = "" Then ChpDate.Cells(i, 3) = ""
          
     Next
    
End Sub

Ainsi on efface les choix faits lorsque les années et mois calculés sont vides.
Voir le fichier joint

À bientôt
 

Pièces jointes

- 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

Discussions similaires

Réponses
3
Affichages
355
Retour