(Re) bonjour,
Voici un code qui me sert a copier-coller des cellules dans un autre fichier, en se décalant d'une colonne à chaque mise à jour:
Dim CS As Workbook
Dim OS As Worksheet
Dim CD As Workbook
Dim OD As Worksheet
Dim DEST As Range
Set CS = Workbooks("Suivi.xlsx")
Set OS = CS.ActiveSheet
Set CD = Workbooks("essai.xlsm")
Set OD = CD.ActiveSheet
Set DEST = IIf(OD.Range("D5") = "", OD.Range("D5"), OD.Cells(5, Application.Columns.Count).End(xlToLeft).Offset(0, 1))
DEST.Select
OS.Range("E6:E12").Copy DEST 'copie A21 de l'onglet source et le colle dans DEST
End Sub
J'aimerai que le code copie en valeur les données présentes dans les cellules E6 à E12, et non la formule.
J'ai déjà essayé en mettant des .value et des PasteSpecial, mais sans succès jusqu'à présent ( ma syntaxe n'étant surement pas la bonne).
Qulequ'un aurait-il une idée?