Calvus
XLDnaute Barbatruc
Bonsoir le forum,
J'ai utilisé l'enregistreur de macro, afin de pouvoir créer un bouton.
Le but est de créer une nouvelle feuille, afin de copier un tableau présent sur une feuille initiale.
Ensuite, la nouvelle feuille est nommée.
Il y a un bug, car la macro enregistrée ne retrouve pas la feuille sélectionnée.
comment dire donc, selcetionner la nouvelle feuille ?
voici le code généré.
Je précise que je suis loin (très très très loin) d'être un spécialiste du vba.
Merci d'avance.
J'ai utilisé l'enregistreur de macro, afin de pouvoir créer un bouton.
Le but est de créer une nouvelle feuille, afin de copier un tableau présent sur une feuille initiale.
Ensuite, la nouvelle feuille est nommée.
Il y a un bug, car la macro enregistrée ne retrouve pas la feuille sélectionnée.
comment dire donc, selcetionner la nouvelle feuille ?
voici le code généré.
Code:
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 16/11/2010
'
'
Sheets("Données").Select
Sheets.Add
Sheets("Tableau").Select
Selection.Copy
[B]Sheets("Feuil4").Select[/B]
[COLOR="Blue"]Le problème est ici, pour l'instant en tout cas.[/COLOR]
ActiveSheet.Paste
ActiveWindow.Zoom = 90
Range("B8").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("F8:F26").Select
Selection.ClearContents
Range("G8:G26").Select
Selection.ClearContents
Range("I8:I26").Select
Selection.ClearContents
Range("B8").Select
Sheets("Feuil4").Select
Sheets("Feuil4").Name = "Tableau 2"
End Sub
Je précise que je suis loin (très très très loin) d'être un spécialiste du vba.
Merci d'avance.