Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion cyril.fernandez
  • 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 !

C

cyril.fernandez

Guest
Bonjour la team,

j'aurai encore besoin de vous j'urais besoin d'un code VBA pour que lorsque dans ma colonne "J" je mets "FINI" la colone "K" se mette à la date du jour merci à vous.😛😕
 
Re : Code vba

Bonjour,

essaye avec ceci :
Code:
Dim x As Range
Set x = Columns(10).Find("FINI", , xlValues, xlWhole, , , False)
If Not x Is Nothing Then x.Offset(0, 1).Value = Date
bon après midi
@+
 
Re : Code vba

Bonjour,
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 10 And Target.Count = 1 Then
    If UCase(Target) = "FINI" Then Target.Offset(0, 1) = VBA.Date
End If
End Sub
A+
kjin
 
Re : Code vba

Bonjour Cyril, Pierrot93, Kjin, le forum

un code pour traiter l'ensemble de la colonne sans événementielle.

Cordialement
Code:
Sub Poser_Date()
Const Valeur_a_trouver = "FINI", Colonne_a_tester = 10, Decal_pour_poser = 1
Dim Cellule_en_Cours As Range, Cellule_prime_Adresse As String
With Columns(Colonne_a_tester)
    Set Cellule_en_Cours = .Find(Valeur_a_trouver, LookIn:=xlValues)
    If Not Cellule_en_Cours Is Nothing Then
        Cellule_prime_Adresse = Cellule_en_Cours.Address
        Do
            Cellule_en_Cours.Offset(0, Decal_pour_poser).Value = Date
            Set Cellule_en_Cours = .FindNext(Cellule_en_Cours)
        Loop While Not Cellule_en_Cours Is Nothing And Cellule_en_Cours.Address <> Cellule_prime_Adresse
    End If
End With
End Sub
 
- 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
788
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
288
Réponses
15
Affichages
820
Réponses
5
Affichages
371
Réponses
7
Affichages
468
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…