XL 2013 Enregistrement des colonnes dans une nouvelle feuille

cedric_hiss

XLDnaute Junior
Bonjour,

j'ai un code vba qui normalement enregistre une feuille excel avec un nouveau nom , ce que je voudrais faire c'est enregistrer que certains colonnes dans une nouvelle feuille avec un nouveau nom mais quand j'execute mon code ca m'affiche une erreur 1004 , voici mon code :
Sub save()
Worksheets("operations").Activate
Dim sName As String
Sheets("operations").Range("N1:Q6000").Copy Destination:=Sheets(Sheets.Count)
On Error Resume Next
Do
sName = InputBox("Enter name for the release")
If sName = "" Then
Application.DisplayAlerts = False
ActiveSheet.Delete
Exit Sub
End If
ActiveSheet.Name = sName
If ActiveSheet.Name = sName Then Exit Do
Beep
Loop

End Sub
Merci d'avance
 

sousou

XLDnaute Barbatruc
Bonsoir
Tu copies un ensemble de cellules dans une feuille (au sens objet de la feuille)
Soit tu copies la feuille dans une autre feuille sheets(1) copy sheets(2)
Soit tu choisis un ensemble de cellule et tu précises ou tu veux les copier dans la seconde feuille
Sheets("operations").Range("N1:Q6000").Copy Destination:=Sheets(Sheets.Count).range("n1") par exemple
 

Discussions similaires

Réponses
12
Affichages
758

Statistiques des forums

Discussions
312 622
Messages
2 090 273
Membres
104 479
dernier inscrit
Guengant