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

enregistrement fichier

  • Initiateur de la discussion fanchic
  • Date de début
F

fanchic

Guest
bonjour à tous,

comment enregistrer un fichier qui aurait comme nom le nom de l'onglet
Grâce à la lecture du forum, j'ai déjà avancé : le nom de l'onglet prend automatiquement le nom situé dans une case, il faudrait donc que sans passer par enregistrer sous..., l'enregistrement se fasse automatiquement avec comme nom celui de l'onglet.

merci
 

JCA06

XLDnaute Occasionnel
Bonjour franchic,

Si tu as avancé, je te rappelle un truc qui aide beaucoup à avancer dans le monde de vba : l'enregistreur de macro qui va traduire en code tes enchainements.

Donc, si tu actives l'enregistrement et que tu fait manuellement les opérations d'enregistrer sous jusqu'à la fin avant d'arrêter l'enregistrement, tu retrouvera les instructions dont tu as besoin.

Il te suffira ensuite de faire du ménage dans ce code en enlevant ce qui est inutile, et en indiquant que le nom doit correspondre à la valeur de ta cellule (de ta cellule car si le nom de l'onglet est donné par le contenu d'une cellule, il est préférable que le nom d'enregistrement du fichier soit récupéré à partir de la source, c'est-à-dire la cellule, plutôt qu'en cascade à partir du nom de l'onglet).

Attention, il y a un petit piège dans ta manip : il faut prévoir le cas ou le fichier existe déjà et ou excel te demande s'il doit l'écraser.

Lance-toi et tiens nous au courant !

A plus.
 

Discussions similaires

Réponses
16
Affichages
466
Réponses
3
Affichages
522
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…