OVH Cloud OVH Cloud

Onglet magique ?!?

7 réponses
Avatar
myname
Bonjour,

je viens de récupérer un fichier Excel (1 seul onglet) qui a une propriété
étonnante (à mon goût).

Lorsque je le renomme sous Windows, le nom de son onglet change aussi !!!

Mais lorsque je veux changer le nom de cet onglet, il m'ouvre une boîte de
dialogue d'enregistrement !!!

Comment arriver à faire ça ?

Cette propriété semble être la cause de nombreuses erreurs dans mes liens
vers ce fichier...

Merci !

7 réponses

Avatar
anonymousA
Bonjour,

peux-tu publier ton fichier sur cjoint p.e ?

A+
Avatar
Mousnynao
Bonjour,

Je reproduit ce cas, lorsque j'ouvre un fichier ( txt ) sous excel et
que je l'enregistre ensuite. En effet lors de l'ouverture d'un fichier
texte, l'onglet prend le nom du fichier.

ensuite, si vous renommer le fichier, l'onglet change de nom !

pour briser cette situation, enregistrer en format excel !

mousnynao


Bonjour,

je viens de récupérer un fichier Excel (1 seul onglet) qui a une propriété
étonnante (à mon goût).

Lorsque je le renomme sous Windows, le nom de son onglet change aussi !!!

Mais lorsque je veux changer le nom de cet onglet, il m'ouvre une boîte de
dialogue d'enregistrement !!!

Comment arriver à faire ça ?

Cette propriété semble être la cause de nombreuses erreurs dans mes liens
vers ce fichier...

Merci !









Avatar
JB
Bonjour,

Private Sub Workbook_Open()
Sheets(1).Name = Left(ActiveWorkbook.Name, Len(ActiveWorkbook.Name) -
4)
End Sub

JB
Avatar
anonymousA
Bonjour,

certes, mais comment expliquer que lorsqu'il veut renommer l'onglet, il
s'ouvre une boite de dialogue d'enregistrement ?

Cordialement,
Avatar
Mousnynao
Bonjour,

normal puisque le format est supporté par Excel, mais non par le type txt.

la boite de dialogue s'ouvre pour enregistrer le fichier sous un nouveau
type qu'est le xls. Malheureusement, le changement de type ne s'effectue
pas automatiquement à l'ouverture de cette boite de dialogue et la seule
façon de comprendre est qui si on ne change pas le type, l'enregistrement
nous balance une fenêtre qui nous dit qU'on va perdre des "informations".

tant qu'il est au format texte, le changement du nom de fichier se répercutera
sur le nom de l'onglet, c'est un des attributs de Excel sur les fichiers
texte.

mousnynao



Bonjour,

certes, mais comment expliquer que lorsqu'il veut renommer l'onglet, il
s'ouvre une boite de dialogue d'enregistrement ?

Cordialement,




Avatar
anonymousA
Suis encore d'accord avec toi, mais l'expression faite par le demandeur
est alors imprécise.En effet, il nous dit "Mais lorsque je veux changer
le nom de cet onglet, il m'ouvre une boîte de dialogue d'enregistrement!!!".
Or , on peut changer le nom de l'onglet sans obtenir de boite de
dialogue. Ce qu'on ne peut faire cependant c'est conserver le nom de cet
onglet si on enregistre au format txt en raison du phénomène que tu as
décrit.
C'est tout ce que je voulais dire.

Cordialement,

Bonjour,

normal puisque le format est supporté par Excel, mais non par le type txt.

la boite de dialogue s'ouvre pour enregistrer le fichier sous un nouveau
type qu'est le xls. Malheureusement, le changement de type ne s'effectue
pas automatiquement à l'ouverture de cette boite de dialogue et la seule
façon de comprendre est qui si on ne change pas le type, l'enregistrement
nous balance une fenêtre qui nous dit qU'on va perdre des "informations".

tant qu'il est au format texte, le changement du nom de fichier se répercutera
sur le nom de l'onglet, c'est un des attributs de Excel sur les fichiers
texte.

mousnynao




Bonjour,

certes, mais comment expliquer que lorsqu'il veut renommer l'onglet, il
s'ouvre une boite de dialogue d'enregistrement ?

Cordialement,






Avatar
Mousnynao
re:

je vois, j'avais plutôt comprit qu'il était prit dans la boucle, en comprenant
la boucle on peut intervenir.

Si tu enregistre au format excel d'abord, il sera possible de modifier le
nom d'onglet, sinon c'est la "propriété" des fichiers texte avec excel qui
a préséance et le nom d'onglet suit le nom du fichier, donc c'est le nom
du fichier qui changera (l'apparition de la boite "Enregistrer sous...") et
qui sera réflèté par le nom d'onglet du fichier sauvegarder.

Donc pour sortir de la boucle, enregistrer d'abord au format Excel.

Cette propriété optimise le traitement de plusieurs fichiers sources
en mode texte.

mousnynao


Suis encore d'accord avec toi, mais l'expression faite par le demandeur
est alors imprécise.En effet, il nous dit "Mais lorsque je veux changer
le nom de cet onglet, il m'ouvre une boîte de dialogue d'enregistrement!!!".
Or , on peut changer le nom de l'onglet sans obtenir de boite de
dialogue. Ce qu'on ne peut faire cependant c'est conserver le nom de cet
onglet si on enregistre au format txt en raison du phénomène que tu as
décrit.
C'est tout ce que je voulais dire.

Cordialement,

Bonjour,

normal puisque le format est supporté par Excel, mais non par le type txt.

la boite de dialogue s'ouvre pour enregistrer le fichier sous un nouveau
type qu'est le xls. Malheureusement, le changement de type ne s'effectue
pas automatiquement à l'ouverture de cette boite de dialogue et la seule
façon de comprendre est qui si on ne change pas le type, l'enregistrement
nous balance une fenêtre qui nous dit qU'on va perdre des "informations".

tant qu'il est au format texte, le changement du nom de fichier se répercutera
sur le nom de l'onglet, c'est un des attributs de Excel sur les fichiers
texte.

mousnynao




Bonjour,

certes, mais comment expliquer que lorsqu'il veut renommer l'onglet, il
s'ouvre une boite de dialogue d'enregistrement ?

Cordialement,