Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Enregistrement feuilles

  • Initiateur de la discussion GILLOU
  • Date de début
G

GILLOU

Guest
Bonjour le forum

J'ai un Classeur1 avec en tout 10 feuilles.

Sur la Feuil3 j'ai un bouton1 'enregistrer'
Je voudrais que lorsque j'appuie sur ce bouton, un nouveau classeur contenant seulement les feuilles 3 et 10 soit enregistrer sous le nom de Sheets('Feuil3').Range('B3').Text

Comment faire ?

Est ce possible ???

Merci d'avance a ceux qui se pencheront sur mon probleme....

A+
 

Franz63

XLDnaute Junior
bonsoir Gillou,

j'ai fait un test par génération de macro

ci joint le résultat

Sub Macro3()

Dim NomFic As String
NomFic = Range('B3').Value

Sheets(Array('Feuil3', 'Feuil10')).Select
Sheets(Array('Feuil3', 'Feuil10')).Copy
ActiveWorkbook.SaveAs Filename:='D:\\EXCEL\\' & NomFic & '.xls', FileFormat:=xlNormal, _
Password:='', WriteResPassword:='', ReadOnlyRecommended:=False, _
CreateBackup:=False
End Sub


j'espère que cela pourra vous aider

François
 
G

GILLOU

Guest
Re, j'ai testé vos formules, mais il y a une chose que je voudrais en plus si c'est possible...

Dans ma feuil1 j'ai plein de bouton affecté a des macros et lors de la copie je n'en ai plus besoin (cela me bouffe de la place et me rend le fichier bcp plus lourd). Est-il possible de ne pas tenir compte de tt ca pendant l'enregistrement ????

Merci encore à vous Sylvain et Franz63 !!!
 

Sylvain

XLDnaute Occasionnel
bonjour,

je pense que ça doit marcher :

 

Discussions similaires

Réponses
3
Affichages
549
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…