CHANGER NON D'ONGLET

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

Fidmo

XLDnaute Occasionnel
Bonjour à toutes & à tous,
J'ai un problème pour renommer les onglets de mon fichier que je mets en pièce jointe.
J'ai le message " Bug" et le fichier ne marche plus. Je ne sais comment faire. Quelqu’un (e) peut il m'apporter de l'aide?
Fidmo
 

Pièces jointes

Bonsoir le fil, le forum

@Fidmo
Bonjour à toutes & à tous,
J'ai le message " Bug"
Jamais naturellement, Excel n'affichera le mot Bug 😉
Quel est le message précis qui s'affiche lorsque l'erreur survient?

PS: Sinon pour ta question, utilises plutôt le codename des feuille plutôt que le nom affiché dans l'onglet.

EDITION: Bonsoir Victor21 😉
 
Bonsoir, Lone wolf, Staple 1600

"Je souhaite renommer mes onglets souvent."
Sinon *

VB:
Sub Renommer()
Dim Sh As Worksheet

    For Each Sh In ThisWorkbook.Sheets
        If Sh.Name = "Mr. Zaza" Then
            Sh.Name = "Sté"
        ElseIf Sh.Name = "Comptabilité" Then
            Sh.Name = "Compta"
        ElseIf Sh.Name = "Finance" Then
            Sh.Name = "TVA"
        End If
    Next Sh
End Sub
* Souvent ?
😉
 
Bonjour Lone-wolf,
D'abord un très Grand Merci pour votre aide. C'est génial. Je pense que vous avez compris ce que je souhaite. Je remercie également Victor21 & Stapl1600 en les informant que je suis nul en informatique, je ne suis pas le propriétaire du fichier...
Il y a cependant un problème qui vient de surgir: En cliquant sur " Renommer" puis dans l'onglet Sté sur "Grand Livre" je reçois le message suivant:
Erreur d'exécution '9'
L'indice n'appartient pas à la sélection.
Pourriez-vous m'apporter une solution?
Encore merci
 
Bonsoir le fil, le fourrum, le forum

@Fidmo
Si tu remplaces tes macros initiales par celles-ci, est-ce que cela fonctionne mieux?
VB:
Sub Actualisé()
' Actualisé Macro
ActiveWorkbook.RefreshAll
End Sub
Sub grandlivre()
Feuil2.Select
End Sub
Sub retour()
' retour Macro
Feuil1.Select
End Sub
Sub tva()
' tva Macro
Feuil4.Select
End Sub
Sub parametre()
' parametre Macro
Feuil3.Select
End Sub
NB: Ces macros étaient dans le module 3

EDITION: Bonsoir Lone-Wolf
C'est normal, lendemain de demie-finale 😉
 
Dernière édition:
Bonjour Lone-wolf, Staple1600, Victor21,
Désolé, mais je ne comprends rien à votre langage, je suis nul en informatique, Vba étc...
Mais un ami lui a comprit et vient me donner un coup de pousse. Ça marche à merveille. Vous êtes tous les génies de ce beau Forum.
Mille Mercis.
Fidmo
 
Dernière édition:
- 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

  • Question Question
Réponses
5
Affichages
521
Réponses
7
Affichages
471
Réponses
9
Affichages
633
Réponses
10
Affichages
868
Retour