Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 13/01/2005, 20h56   #1 (permalink)
Distrofi
Guest
 
Messages: n/a
Par défaut Copie par macro d'une cellule avec variable pour nommer une feuille

Bonjour,

Je cherche à nommer les feuilles d'un fichier Excel par une macro qui copie une cellule avec une donnée variable sur la feuille elle même. Le problème est que la macro prend en dur le contenu de la cellule et non pas le resultat de la formule. Lorsque je modifie la feuille "base de données" la macro nomme la feuille avec l'ancienne variable et non la nouvelle

Sheets("Feuil2").Select
Selection.Copy
Sheets("Feuil2").Select
Sheets("Feuil2").Name = "01CC"
Sheets("Feuil3").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Feuil3").Select
Sheets("Feuil3").Name = "01CR"
Sheets("Feuil4").Select

Il faudrait qu'à la place de "01CC" et "01CR" il y ait une variable de la cellule et non un nom en dur, car si la cellule devient "01CD" et "01CG" le nom des feuilles 2 et 3 restera "01CC" et "01CR"

J'espère avoir été explicite, merci pour votre aide.
 
ANNONCES
Vieux 13/01/2005, 22h04   #2 (permalink)
G'Claire
Guest
 
Messages: n/a
Par défaut Re: Copie par macro d'une cellule avec variable pour nommer une feuille

Distrophi, le forum

Voici le code : pour affecter le nom de la feuille copiée avec une cellule

Dim MaVariable
MaVariable = Sheets("Feuil1").Range("A1")

Sheets("Feuil2").Select
Selection.Copy
Sheets("Feuil2").Select
Sheets("Feuil2").Name = var
Sheets("Feuil3").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Feuil3").Select
Sheets("Feuil3").Name = var

Salut, G'Claire
 
Vieux 14/01/2005, 01h31   #3 (permalink)
Distrofi
Guest
 
Messages: n/a
Par défaut Re: Copie par macro d'une cellule avec variable pour nommer une feuille

Merci G'Claire, c'est nickel

A+
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 19h57.


(C) 2006 Excel Downloads