Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

changer et figer date selon valeur cellule

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 !

wrap food

XLDnaute Occasionnel
Bonjour a tous
J'aurais besoin d'aide.
J'ai un fichier avec des dates en A6:B7.
J'aimerais que si une de ces dates changes la date du jour soit mis en C2 et qu'elle soit figée.
Mais aussi que si on rechange ces dates, la date en C2 "figé" soit celle du jour du changement .
C'est surement simple mais je n'y arrive pas.
J'ai mis un code dans la feuille mais ça ne fonction pas ......

Je joints un fichier pour que cela soit plus explisite .

Cdt
 

Pièces jointes

Bonjour
Et merci devoir passé du temps sur mon probléme.

Mais en faite j'ai omis de précisser une chose qui est importantes je pense ...


J'ai en faite pluisieurs plages de ''dates'' ( 20) dans une même feuille.
Et ces différentes plages correspondent a 20 date a figer ......

est ce que je peux modifier le code que vous avez mis le fichier ou dois je passer par une autre procédure.

Encore merci pour votre temps

Cdt
 
Re..
'Intersect' supporte jusqu' a 30 plages différentes.
Code:
If Intersect(Target, Range("A6:b7, F6:G7")) Is Nothing Then Exit Sub
If Intersect(Target, Range("A6:b7, F6:G7,******,*****,etc")) Is Nothing Then Exit Sub
Sinon mettre en ligne un classeur avec ces plages et la structure définitive et un exemple du résultat souhaité.
 
Dernière édition:
Re bonjour
En effet c'est un oubli de ma part , j'aurais du mettre un fichier en exemple .
désolé .
le probléme est le suivant .
Quand, depuis l'Userform 'SAISIE' avec le combobox le selection une personne, la macro va sur la feuille correspondante.
je souhaiterais que la date du jour s'incrive dans la cellule correspondant à la demande .
J'éspére que cela est possible .
Cdt
 

Pièces jointes

Re..
J'avoue ne pas comprendre la logique de fonctionnement
Essaye ceci
Code:
Private Sub ComboBox1_Click()
On Error Resume Next
Dim Feuille As String
Feuille = ComboBox1.Value
Worksheets(Feuille).Select
If ActiveSheet.Name <> "Saisie" Then Range("G17,P17,Y17,AH17,AQ17,AZ17,BI17,BR17,CA17,CJ17,CS17,DB17,DK17,DT17,EC17,EL17,EU17,FD17,FM17,FV17") = Date
End Sub
 
Dernière édition:
- 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
1
Affichages
371
M
  • Résolu(e)
Réponses
2
Affichages
816
moonlightduke1709
M
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…