Excel VBA copier/coller de gamme de 1 de la feuille de calcul à l'autre, même gamme de pâtes dans la prochaine colonne de destination à chaque fois

Je suis un nouveau pour Excel VBA.

Je suis en train de copier une plage de données à partir d'une feuille de calcul dans une autre feuille de calcul dans le même classeur.

Donc copier range("A2:B10") dans la feuille "Sheet1" puis collez ("A2") dans la Feuil2.

Chaque fois que la macro est exécutée, je voudrais les valeurs ("Feuille 1").Range("A2:B10") à être collé dans l'consécutifs de la colonne, de sorte que dans cette instance dans le "B2" dans la Feuille 2.

Merci pour votre aide!

J'ai la première partie, mais aux prises avec la 2ème partie:

Sub sbCopyRangeToAnotherSheet()
'Set range
Sheets("Sheet1").Range("A2:B10").Copy  Destination:=Sheets("Sheet2").Range("A2")
'Copy the data
Sheets("Sheet1").Range("A2:B10").Copy
'Activate the destination worksheet
Sheets("Sheet2").Activate
'Select the target range
Range("A2").Select
'Paste in the target destination
ActiveSheet.Paste

Application.CutCopyMode = False
End Sub
  • Sans doute vous dire A2 et puis C2 (non B2), votre gamme est deux colonnes?
InformationsquelleAutor P. Saha | 2018-01-10