outilsetprocess
Expert
Bonjour à tous, j'ai besoin d'aide s'il vous plaît pour la création d'une macro qui donne automatiquement la date dans une cellule quand je saisis dans une autre
Déjà l'image :
Ce que je voudrais faire :
Dès que je saisis dans la ligne 23 (montant perçu 1) un montant, la date 1 de la même colonne affiche la date du jour où j'ai saisi le montant, de même pour les 2, 3, 4, 5 etc ...
Ce que j'ai comme code :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim CellDate As Range
If Target.Row = 23 Then
For Each CellDate In Target.Cells
If CellDate.Row = 23 Then
If CellDate.Value > 0 Then
Cells(CellDate.Column, "11").Value = Date
Else
Cells(CellDate.Column, "11").Value = ""
End If
End If
Next
End If
Voilà et ça marche pas
Aussi, j'aimerais créer une macro mais je sais pas comment m'y prendre qui remplirait automatiquement la case "Statut", par exemple, si la récurrence est de 4, il faut 4 dates remplies dans la même colonne (donc 4 montants perçus) pour que ça enlève "Non-perçues" de la case Statut et que ça affiche "Perçues"
Voilà merci
Déjà l'image :
Vous devez être connecté pour voir les liens.
Ce que je voudrais faire :
Dès que je saisis dans la ligne 23 (montant perçu 1) un montant, la date 1 de la même colonne affiche la date du jour où j'ai saisi le montant, de même pour les 2, 3, 4, 5 etc ...
Ce que j'ai comme code :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim CellDate As Range
If Target.Row = 23 Then
For Each CellDate In Target.Cells
If CellDate.Row = 23 Then
If CellDate.Value > 0 Then
Cells(CellDate.Column, "11").Value = Date
Else
Cells(CellDate.Column, "11").Value = ""
End If
End If
Next
End If
Voilà et ça marche pas
Aussi, j'aimerais créer une macro mais je sais pas comment m'y prendre qui remplirait automatiquement la case "Statut", par exemple, si la récurrence est de 4, il faut 4 dates remplies dans la même colonne (donc 4 montants perçus) pour que ça enlève "Non-perçues" de la case Statut et que ça affiche "Perçues"
Voilà merci