Automatiser une colonne par macro

Bonsoir à tous,

Je joint un fichier sur lequel je voudrais automatiser la colonne M par macro.

Dans ma colonne C se trouvent des numéros de fournisseurs

Dans la colonne F se trouvent les dates de paiement

Dans la colonne I se trouve le montant des anomalies

Dans la colonne J se trouvent le numéro des fournisseurs en anomalie

La macro doit alimenter automatiquement la colonne M et indiquer la ou les dates de paiement pour lesquelles le fournisseur est en anomalie

J'ai mis toutes les explications dans le fichier pour que ça soit plus clair

J'ai également mis un jeu de couleur pour plus de visibilité

Je vous remercie par avance

Bonne soiré]e à tous

Eno

Bonjour Eno83, le forum,

La macro doit alimenter automatiquement la colonne M et indiquer la ou les dates de paiement pour lesquelles le fournisseur est en anomalie

Un essai: si la colonne I est remplie, on reporte la date de la colonne F en colonne M

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim DernLigne As Long
    DernLigne = Range("A" & Rows.Count).End(xlUp).Row

For i = 2 To DernLigne

   If Range("I" & i) <> "" Then
Range("M" & i) = Range("F" & i)
Range("M" & i).Interior.Color = Range("F" & i).Interior.Color

   Else

Range("M" & i) = ""
Range("M" & i).Interior.Color = xlNone

   End If

Next i

End Sub

Cordialement,

Bonjour,

Merci pour l aide apporté. Le problème c est que la macro doit importer les données comme ds mon tableau d exemple.

Donc en face du numéro du fournisseur concerné et mettre plusieurs date ds une même cellule s il y a plusieurs dates concernées

Je pense que du coup le code va être plus complexe

Eno

Re,

Effectivement, c'est bien trop complexe pour moi,

Désolé, je passe la main à un pro....

Bon courage.

Hé hé.

Merci en tous cas pour la proposition.

Bonne journée

Rechercher des sujets similaires à "automatiser colonne macro"