Renommer une feuille en VBA

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

c176613

XLDnaute Nouveau
Bonjour tout le monde,

Voilà mon problème.

J'exporte des données dans une feuille Excel à partir d'un programme externe.
Lors de cette exportation ma feuille est automatiquement nommée avec un nom du type insrequestline1399537790836.

Je désire, en VBA renommer cette feuille avec un nom plus parlant.

Comment dois-je m'y prendre?

D'avance merci pour votre précieuse collaboration.

Pascal
 
Re : Renommer une feuille en VBA

Bonjour à tous

c176613
Cela pourrait fonctionner selon le contexte
Code:
Sub a()
Dim ws As Worksheet
For Each ws In Worksheets
On Error Resume Next
If ws.Name Like "*qu*line*" Then
ws.Name = "TOTO"""
End If
Next
End Sub

NB: Il faut seulement que ta feuille exportée comporte cette chaine insrequestline dans son nom
(et qu'elle soit la seule dans ce cas 😉 )
 
Re : Renommer une feuille en VBA

Bonjour à tous

Si insrequestline est toujours présent dans le nom donné par l'application

Code:
For Each sh In Sheets
 If InStr(sh.Name, "insrequestline") <> 0 Then
   sh.Name = "NouveauNom"
 End If
Next

Edit: bing Salut l'agrafe
 
Re : Renommer une feuille en VBA

Bonjour pierrejean 🙂

Like et Instr même combat 😉
(cf mon précédent message)

EDITION: Ah bah zut j'avions point vue ton EDITION (trop rapide le pierrejean)
 
Dernière édition:
Re : Renommer une feuille en VBA

Bonjour,

Une autre solution, renomme la feuille active :

VB:
Sub nouveaunom()
On Error Resume Next
With ActiveSheet
    .Name = "NOUVEAU2"
End With
End Sub

L'index d'une feuille correspond à l'ordre dans lequel les feuilles sont créées.

Edit : Bonjour JM et Pierre Jean
 
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

Retour