XL 2019 Bloquer une feuille en dernière position d'un classeur

  • Initiateur de la discussion Initiateur de la discussion Nando71
  • 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 !

Nando71

XLDnaute Nouveau
Bonjour

Je souhaite lors de l'ajout automatique de nouvelle feuille dans un classeur la feuille nommée index soit toujours en dernier

Merci pour votre aide
 
Bonjour

Je souhaite lors de l'ajout automatique de nouvelle feuille dans un classeur la feuille nommée index soit toujours en dernier

Merci pour votre aide
Bonjour,
Ce code à placer dans le Thisworkbook du classeur en question
Le feuille nommée "index" doit exister

VB:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Sheets("index").Move After:=Sheets(Sheets.Count)
End Sub
 
En quelques mots si tu inserts un chiffre à partir de C5 dans la feuille Synthèse cela te crée une nouvelle feuille et cette feuille dois s'insérer entre la feuille Type et la feuille Index.

Par la suite je bloque aussi sur le fait d'afficher la valeur S67 de la feuille concernée par la cellule C8 de la feuille tableau de bord. Cette valeur doit être affichée sous la colonne dépense en N8 du TB.

Merci infiniment
 

Pièces jointes

En quelques mots si tu inserts un chiffre à partir de C5 dans la feuille Synthèse cela te crée une nouvelle feuille et cette feuille dois s'insérer entre la feuille Type et la feuille Index.

Par la suite je bloque aussi sur le fait d'afficher la valeur S67 de la feuille concernée par la cellule C8 de la feuille tableau de bord. Cette valeur doit être affichée sous la colonne dépense en N8 du TB.

Merci infiniment
RE..
Il y a des formules dans le classeur qui ne fonctionne pas sur ma version xl et une erreur sur
==>miseencirculation = Valeur.Offset(0, 11)
Néanmoins, le code
VB:
Sheets("index").Move After:=Sheets(Sheets.Count)
Placer en fin de la macro ==>Sub Creer_Supprimer(ByVal Valeur As Range)
devrait faire
 
- 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

Discussions similaires

Réponses
0
Affichages
237
Réponses
6
Affichages
164
Retour