Créer une macrocommande nouvelle feuille + copie modèle
Byakko73
Messages postés3Date d'inscriptiondimanche 11 septembre 2011StatutMembreDernière intervention11 septembre 2011
-
11 sept. 2011 à 14:58
Byakko73
Messages postés3Date d'inscriptiondimanche 11 septembre 2011StatutMembreDernière intervention11 septembre 2011
-
11 sept. 2011 à 17:46
Bonjour à tous,
J'écris ce message car j'ai besoin d'aide concernant la création d'un macro commande.
Avant de débuter, je tiens à dire que je suis en aucun cas programmeur ( 3ème année de licence comptable ). La raison de cette demande est que je souhaite réaliser pour des personnes ne s'y connaissant que peu en bureautique une macro pour leurs faciliter la tâche sur des classeurs Excel.
Je souhaiterai une macro qui crée une nouvelle feuille dans un classeur et que l'on puisse coller un modèle de tableau directement sur cette feuille crée. Le modèle étant déjà crée sur une feuille du classeur, il suffirait de faire un copier-coller.
J'ai donc essayer de réaliser cela par le biais d'une macro commande. La feuille est bien crée mais quand je copie le modèle de tableau, il recopie sur la feuille qui a été lors de la macro (ce qui est logique comme il va chercher la feuille crée dans le code comme une donnée fixe puis colle dessus enfin c'est ce que je comprend).
Il faudrait donc c'est crée une macro qui fait une nouvelle feuille, demande le nom de la feuille et qui colle le modèle de tableau sur cette nouvelle feuille. Tout le problème vient dans la gestion de la variable de la nouvelle feuille et du collage du tableau sur celle-ci.
Dans sa grande bonté, mon professeur d'informatique m'a prêter un livre de VBA, mais beaucoup sont des exemples "types" qui sont difficiles à retravailler sans une connaissance du code.
J'espère avoir été assez clair sur la macro. Si vous avez besoin d’éclaircissement, n'hésiter pas à demander.
Merci d'avance.
A voir également:
Créer une macrocommande nouvelle feuille + copie modèle
Byakko73
Messages postés3Date d'inscriptiondimanche 11 septembre 2011StatutMembreDernière intervention11 septembre 2011 11 sept. 2011 à 16:30
Je souhaiterai ajouter une feuille avec un tableau "modèle" que j'ai sur une autre feuille.
Voilà ma macro :
Sub feuille_tableau()
'
' feuille_tableau Macro
'
'
Sheets.Add After:=Sheets(Sheets.Count)
Sheets("modèle").Select
Range("A1:F7").Select
Selection.Copy
Sheets("Feuil4").Select
ActiveSheet.Paste
Range("G17").Select
End Sub
Le problème de cette macro c'est que quand je vais crée une nouvelle feuille quand je vais exécuter ma macro (dans ce cas Feuil5) et que le tableau va venir se coller sur la feuil4 comme le montre la macro.
Ce que je souhaite c'est que quand je crée une nouvelle feuille, il me demande comment je veux la renommer et que mon tableau se colle sur cette nouvelle feuille.