Macro copie de plage de cell. d'une feuille à une auttre

Bonjour,

Nouveau dans le forum et novice dans l'utilisation de VBA.

Je dois recopier une plage de cellules d'une feuille à l'autre (pb résolu), mais je n'arrive pas à créer la macro qui me permet de sélectionner la feuille source et la feuille modifiée parmi plus de 2 feuilles. Sélection d'onglet en interrompant la macro ?? avec une boîte de dialogue ?

Merci pour vos compétences !

Sheets("Départ").Select

ActiveSheet.Unprotect

Sheets("Arrivée").Select

ActiveSheet.Unprotect

Sheets("Départ").Select

Range("B8:C18").Select

Selection.Copy

Sheets("Arrivée").Select

Range("B8").Select

Selection.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False _

, Transpose:=False

Range("B4").Select

Application.CutCopyMode = False

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

Sheets("Feuil3").Select

Bonjour,

Merci de nous jondre ton fichier si ce n'est pas top secret. Et en deux phrases explique clairement ce que tu veux obtenir comme résultat. Les codes sans début ni fin nous servent à rien. C'est pour cette raison pour le moment ta demande restait sans réponse.

A toi.

Bonjour,

Une solution ...?

A+

42copiefeuille.xlsm (22.00 Ko)

Merci Raja,

Voila ma feuille de test. C'est en fait un planning de travail sur 5 semaines (5 onglets). Mon souci est de pouvoir recopier les données du planning d'une semaine sur une autre , en choisissant la feuille source et la feuille de destination.

Je pensais utiliser une listBox ?

Cordialement et merci

Bonjour

AssoAD, as-tu regardè la solution proposée par lermite ?

Cordialement

Merci Amadeus,

Je viens de prendre connaissance de la proposition de Raja

Edit Amadéus: Je suppose que tu veux dire lermite?

Je vais l'étudier.

Cordialement

Ch

Rechercher des sujets similaires à "macro copie plage feuille auttre"