Bonjour à tous,
Je voudrais savoir comment copier coller une plage sur vba mais que ce soit optimiser et non pas pour une plage nommée
Je m'explique :
A l'aide d'un bouton j'ai la possibilité d'ajouter une année, si par exemple j'ajoute 2017, j'aimerais que tous les indicateurs de 2016 s'ajoutent aussi et ces indicateurs changent d'une catégorie à une autre. J'espère que vous avez bien compris.
Regardez l'image vous comprendrez mieux !!
Voici ce que je fais et qui ne fonctionne pas :
If frmChoix.lblAnnee.Visible = False Then
If MsgBox("Voulez-vous copier l'ensemble des indicateurs ?", vbYesNo, "Demande de confirmation") = vbYes Then
c = Worksheets("Import").Range("A:A").Find(">Clubs").Row
e = Worksheets("Import").Range("A" & c).Offset(6, 0).Row
Sheets("Import").Select
Worksheets("Import").Range(Cells(c, 3), Cells(e, 3)).Select
Selection.Copy
ActiveCell.Offset(0, 3).Select
ActiveSheet.Paste
MsgBox "L'indicateur à bien été propagé !"
End If
End If
Merci d'avance