Bonjour à toutes et tous,
Je n'arrive pas à adapter un code déjà existant qui me permettrait de copier des colonnes sur une base A puis de les coller sur une base B mais en réorganisant les colonnes selon une table de correspondance.
Dans ma démarche et au vue de mes connaissances (à priori encore insuffisante) j'ai opté pour une logique du copier/coller mais peut être y'a t'il moyen de faire l'opération sur la base A.
Je joins un classeur exemple
Ci après le code que j'ai modifié sans sucés :
Sub Colonne()
Dim DerLigne As Long
With Sheets("TABLE CORREPONDANCE")
DerLigne = .Range("A" & Rows.Count).End(xlUp).Row
For i = 2 To .DerLigne
If Not .Range("A" & i) = "" Then
plg1 = Range(.Range("A" & i) & ":" & .Range("A" & i)).Address
plg2 = Range(.Range("B" & i) & "1").Address
Sheets("CADOR").Range(plg1).Copy Sheets("CADOR HUGUES").Range(plg2)
End If
Next
End With
End Sub
Merci
Cordialement
Hugues