Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Réutilsation d'une variable

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

Rafilo13

XLDnaute Junior
Bonjour a tous,

Dans une procédure j'insèrre une feuille et je demande a l'utilisateur de la nomer :

Mon Code :

Dim nom As Variant

nom = InputBox("Veuillez saisir le nom de la feuille")

Sheets.Add
ActiveSheet.Name = nom

Sheets = nom.Range("A1").Activate

Cependant je ne sais pas ensuite comment la réutiliser vu que je n'ai pas de nom de feuille prédéfinit.

Admettons je souhaite selectionner une cellule de cette feuille comment faire

Sheets("nom").Range("A1").select ?!

Dites moi si ca ma demande n'est pas très claire merci par avance et bonne journée a tous.
 
Re : Réutilsation d'une variable

Pourquoi avoir ouvert une nouvelle discussion ?
Je rappelle ma réponse:
Dabord il ne sera nécessaire de la sélectionner, ou plutôt de l'activer que si vous tenez à ce qu'elle soit présentée à l'usager. Pour modifier par macros des plages d'une feuille, il n'est pas nécessaire quelle soit active. Encore faut-il préciser la feuille destinatrice.
je vous conseille d'utiliser une variable déclarée en tête du module si plusieurs procédures sont impliquées
VB:
Dim MaFeuille As Worksheet
' À exécuter juste après la créaction:
Set MaFeuille = ActiveSheet
' pour la réactiver si nécessaire:
MaFeuille.Activate
' Pour travailler simplement sur ses cellules:
MaFeuille.Range("A1").Value = ... etc.
À+
 
- 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

Réponses
2
Affichages
824
L
  • Résolu(e)
2
Réponses
17
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…