enregistrement feuil

  • Initiateur de la discussion Initiateur de la discussion caroline
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

caroline

Guest
bonjour a vous
je suis pas o top pour le vba
je voudrai sur un classeur enregistré une feuil sur le meme classeur
avec la possibilité de choisir le nom de longlet

merci pour l'info et votre aide
 
Bonjour caroline,

voila

le mieux pour debuter est de faire le code de tes macro avec 'Outils', 'macro' et 'nouvelle macro'.

puis de reprendre le code afin de faire ce genre de USF

Bonne soirée
Thomas [file name=Classeur2_20050511192625.zip size=9317]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20050511192625.zip[/file]
 

Pièces jointes

bonsoir merci pour ton aide

mais jai un petit probléme je narrive pas a coller le feuil1 dans le nouveau classeur crée
merci et bonne soirée [file name=Tableur de base pour budget_20050511202507.zip size=21291]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Tableur de base pour budget_20050511202507.zip[/file]
 

Pièces jointes

re, le forum,

Tu n'y arrives pas car le nom de ta feuille est Feuil1

Car excel crée automatiquement 3 feuil dans les classeurs et feuil1 en est une.

Dans ton cas 2 solutions possible :

1) soit sur décide d'appeler ta feuille autrement
2) quand tu crées le nouveau fichier excel tu lui précise de ne pas créer de feuille dedans.

En fait sans info de ta part sur la fonction précis de ta macro le forum ne peut pas et ne fera pas de réflexion poussé sur ta demande et de ce fait tu risques d'avoir des solutions qui vont te convenir dans l'immédiat mais plus si tu complexifie ton fichier.

Bonne soirée
Thomas
 
Private Sub CommandButton1_Click()
Range('A1:L125').Select
Selection.Copy

Set NewSheet = Sheets.Add(Type:=xlWorksheet)

NewSheet.Name = Feuille
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
ActiveSheet.Paste

Unload UserForm1
Call raz

merci de votre aide jai trouvé
bonne soirée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
340
Réponses
4
Affichages
376
Réponses
3
Affichages
251
Retour