XL 2010 Zone à copié-collé

julienha

XLDnaute Occasionnel
Bonjour,
Dans le fichier joint j'aimerais une macro qui copie-colle le tableau de l'onglet "Roll" dans l'onglet "Copie Live".
Les données de la zone A4:G11 sont issus d'un TCD (Feuille Roll) à copier vers la même zone de la Feuille Copie Live en valeur et non plus en TCD.
Les données de la zone H4:O11 à copier en formule vers la même zone de la Feuille Copie Live.
Par contre, la subtilité est que le nb de ligne à copier peut varier.

Merci pour votre aide
 

Pièces jointes

  • test.xlsx
    503.1 KB · Affichages: 4

vgendron

XLDnaute Barbatruc
bonjour

avec un copier collage special valeurs, ca le fait
en vba, ca donne ca
VB:
Sub copiercoller()

With Sheets("Roll")
    .UsedRange.Copy
End With

With Sheets("Copie live")
    .Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End With
End Sub
 

julienha

XLDnaute Occasionnel
bonjour

avec un copier collage special valeurs, ca le fait
en vba, ca donne ca
VB:
Sub copiercoller()

With Sheets("Roll")
    .UsedRange.Copy
End With

With Sheets("Copie live")
    .Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End With
End Sub
La partie du TCD est à copier en valeur et l'autre partie en formule. En utilisant la même mise en forme.
Sans bouton si possible, en macro automatique.
Merci par avance
 

Discussions similaires

Statistiques des forums

Discussions
312 229
Messages
2 086 423
Membres
103 206
dernier inscrit
diambote