OVH Cloud OVH Cloud

renommer une feuille

2 réponses
Avatar
ctioga
Bonjour,

Je reçois chaque mois un tableau contenant environ 8000 lignes de données.

J'extrais une partie de ces données à l'aide d'une macro qui crée un
tableau croisé dynamique.

Dans cette macro il est fait référence au nom de la feuille à partir de
laquelle elle a été créée.

Mon problème est que le nom du tableau reçu change chaque mois.

Y a t il un moyen de changer le nom de cette feuille à l'aide d'une macro ?

Par avance merci

2 réponses

Avatar
michdenis
Bonjour ctioga,

Voici 3 façons de faire :

Le nom de la feuille à changer = Son Nouveau nom
Worksheets("LaFeuille").Name = "MonChoix"

Si la feuille active du classeur est celle dont tu veux modifier son nom ...
ActiveSheet.Name = "MonChoix"

Une variante de la méthode I
Sheets("LaFeuille").Name = "MonChoix"


Salutations!



"ctioga" a écrit dans le message de news:
Bonjour,

Je reçois chaque mois un tableau contenant environ 8000 lignes de données.

J'extrais une partie de ces données à l'aide d'une macro qui crée un
tableau croisé dynamique.

Dans cette macro il est fait référence au nom de la feuille à partir de
laquelle elle a été créée.

Mon problème est que le nom du tableau reçu change chaque mois.

Y a t il un moyen de changer le nom de cette feuille à l'aide d'une macro ?

Par avance merci
Avatar
garnote
Bonsoir ctioga,

Peut-être que ActiveSheet.Name="Ce que tu veux"
pourrait te convenir.

Serge

"ctioga" a écrit dans le message de news:

Bonjour,

Je reçois chaque mois un tableau contenant environ 8000 lignes de données.

J'extrais une partie de ces données à l'aide d'une macro qui crée un
tableau croisé dynamique.

Dans cette macro il est fait référence au nom de la feuille à partir de
laquelle elle a été créée.

Mon problème est que le nom du tableau reçu change chaque mois.

Y a t il un moyen de changer le nom de cette feuille à l'aide d'une macro
?

Par avance merci