Après avoir masqué la feuil1, regarde dans le menu "Format" / Feuille / Affichier / Tu vois la liste des feuilles qui sont masquées. Ainsi tu peux par le menu en sélectionner une et l'afficher à nouveau sans avoir besoin du code.
Deuxième Méthode :
Sheets("Feuil1").Visible = xlVeryHidden
Si tu fais la même expérience que la première façon, tu vas te rendre compte que cette feuille n'est pas affiché à partir du menu : Format / Feuille / Afficher / . L'usager du classeur ne possède aucun moyen d'afficher cette feuille sauf s'il utilise une petite macro.
Peu importe la manière que tu masques la feuille, c'est toujours la même ligne de code que tu dois utiliser :
me permettra de selectionner cette feuille et faire des modifs dessus.
et je voudrai ensuite la masquer il suffit de faire ca:
sheets("feuil1").Visible = False
est ce suffisant?
Bonjour Testou,
Pour sélectionner une feuille, il faut que ta feuille soit visible. Tu passes une première commande pour l'afficher et seulement ensuite tu peux la sélectionner
'pour afficher la feuile : sheets("feuil1").Visible = True sheets("feuil1").Select
Cette syntaxe est supérieure et moins longue à écrire.
With Sheets("Feuil1") .Visible = True .Select End With
P.S. Le même principe d'applique si tu veux sélectionner des cellules sur une feuille particulière. Tu dois d'abord sélectionner la feuille et ensuite ta plage de cellules
With sheets("Feuil1") .select .range("A5").select End with
Salutations!
"testou" a écrit dans le message de news:
quand je selection une feuille
j'ai sheets("feuil1").select a savoir qu'au depart cette feuille est masquer mais je voudrai faire une opération dessus, sans l'ouvrir
comment?
Bonjour Testou,
Il existe 2 façons de masquer une feuille :
Première façon :
Sheets("Feuil1").Visible = False
Après avoir masqué la feuil1, regarde dans le menu "Format" / Feuille / Affichier / Tu vois la liste des feuilles qui
sont masquées. Ainsi tu peux par le menu en sélectionner une et l'afficher à nouveau sans avoir besoin du code.
Deuxième Méthode :
Sheets("Feuil1").Visible = xlVeryHidden
Si tu fais la même expérience que la première façon, tu vas te rendre compte que cette feuille n'est pas affiché à
partir du menu : Format / Feuille / Afficher / . L'usager du classeur ne possède aucun moyen d'afficher cette feuille
sauf s'il utilise une petite macro.
Peu importe la manière que tu masques la feuille, c'est toujours la même ligne de code que tu dois utiliser :
Sheets("Feuil1").Visible = True
Salutations!
"testou" <testou@discussions.microsoft.com> a écrit dans le message de news:
80844FCD-5E8E-4A2D-B46D-31CDD72FEA99@microsoft.com...
ce code:
me permettra de selectionner cette feuille et faire des modifs dessus.
et je voudrai ensuite la masquer
il suffit de faire ca:
sheets("feuil1").Visible = False
est ce suffisant?
Bonjour Testou,
Pour sélectionner une feuille, il faut que ta feuille soit visible. Tu passes une première commande pour l'afficher et
seulement ensuite tu peux la sélectionner
'pour afficher la feuile :
sheets("feuil1").Visible = True
sheets("feuil1").Select
Cette syntaxe est supérieure et moins longue à écrire.
With Sheets("Feuil1")
.Visible = True
.Select
End With
P.S. Le même principe d'applique si tu veux sélectionner des cellules sur une feuille particulière. Tu dois d'abord
sélectionner la feuille et ensuite ta plage de cellules
With sheets("Feuil1")
.select
.range("A5").select
End with
Salutations!
"testou" <testou@discussions.microsoft.com> a écrit dans le message de news:
C543D2E9-D966-4814-9FF6-6E8B14F327EC@microsoft.com...
quand je selection une feuille
j'ai sheets("feuil1").select
a savoir qu'au depart cette feuille est masquer
mais je voudrai faire une opération dessus, sans l'ouvrir
Après avoir masqué la feuil1, regarde dans le menu "Format" / Feuille / Affichier / Tu vois la liste des feuilles qui sont masquées. Ainsi tu peux par le menu en sélectionner une et l'afficher à nouveau sans avoir besoin du code.
Deuxième Méthode :
Sheets("Feuil1").Visible = xlVeryHidden
Si tu fais la même expérience que la première façon, tu vas te rendre compte que cette feuille n'est pas affiché à partir du menu : Format / Feuille / Afficher / . L'usager du classeur ne possède aucun moyen d'afficher cette feuille sauf s'il utilise une petite macro.
Peu importe la manière que tu masques la feuille, c'est toujours la même ligne de code que tu dois utiliser :
me permettra de selectionner cette feuille et faire des modifs dessus.
et je voudrai ensuite la masquer il suffit de faire ca:
sheets("feuil1").Visible = False
est ce suffisant?
Bonjour Testou,
Pour sélectionner une feuille, il faut que ta feuille soit visible. Tu passes une première commande pour l'afficher et seulement ensuite tu peux la sélectionner
'pour afficher la feuile : sheets("feuil1").Visible = True sheets("feuil1").Select
Cette syntaxe est supérieure et moins longue à écrire.
With Sheets("Feuil1") .Visible = True .Select End With
P.S. Le même principe d'applique si tu veux sélectionner des cellules sur une feuille particulière. Tu dois d'abord sélectionner la feuille et ensuite ta plage de cellules
With sheets("Feuil1") .select .range("A5").select End with
Salutations!
"testou" a écrit dans le message de news:
quand je selection une feuille
j'ai sheets("feuil1").select a savoir qu'au depart cette feuille est masquer mais je voudrai faire une opération dessus, sans l'ouvrir
comment?
Joël GARBE
Bsr,
Je savais que MichDenis n'avais fait que la moitié du travail ;-)
OUI !
Tu progresses !
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "testou" a écrit dans le message de news:
me permettra de selectionner cette feuille et faire des modifs dessus.
et je voudrai ensuite la masquer il suffit de faire ca:
sheets("feuil1").Visible = False
est ce suffisant?
Bonjour Testou,
Pour sélectionner une feuille, il faut que ta feuille soit visible. Tu passes une première commande pour l'afficher et seulement ensuite tu peux la sélectionner
'pour afficher la feuile : sheets("feuil1").Visible = True sheets("feuil1").Select
Cette syntaxe est supérieure et moins longue à écrire.
With Sheets("Feuil1") .Visible = True .Select End With
P.S. Le même principe d'applique si tu veux sélectionner des cellules sur une feuille particulière. Tu dois d'abord sélectionner la feuille et ensuite ta plage de cellules
With sheets("Feuil1") .select .range("A5").select End with
Salutations!
"testou" a écrit dans le message de news:
quand je selection une feuille
j'ai sheets("feuil1").select a savoir qu'au depart cette feuille est masquer mais je voudrai faire une opération dessus, sans l'ouvrir
comment?
Bsr,
Je savais que MichDenis n'avais fait que la moitié du travail ;-)
OUI !
Tu progresses !
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"testou" <testou@discussions.microsoft.com> a écrit dans le message de news:
80844FCD-5E8E-4A2D-B46D-31CDD72FEA99@microsoft.com...
me permettra de selectionner cette feuille et faire des modifs dessus.
et je voudrai ensuite la masquer
il suffit de faire ca:
sheets("feuil1").Visible = False
est ce suffisant?
Bonjour Testou,
Pour sélectionner une feuille, il faut que ta feuille soit visible. Tu
passes une première commande pour l'afficher et
seulement ensuite tu peux la sélectionner
'pour afficher la feuile :
sheets("feuil1").Visible = True
sheets("feuil1").Select
Cette syntaxe est supérieure et moins longue à écrire.
With Sheets("Feuil1")
.Visible = True
.Select
End With
P.S. Le même principe d'applique si tu veux sélectionner des cellules sur
une feuille particulière. Tu dois d'abord
sélectionner la feuille et ensuite ta plage de cellules
With sheets("Feuil1")
.select
.range("A5").select
End with
Salutations!
"testou" <testou@discussions.microsoft.com> a écrit dans le message de
news:
C543D2E9-D966-4814-9FF6-6E8B14F327EC@microsoft.com...
quand je selection une feuille
j'ai sheets("feuil1").select
a savoir qu'au depart cette feuille est masquer
mais je voudrai faire une opération dessus, sans l'ouvrir
me permettra de selectionner cette feuille et faire des modifs dessus.
et je voudrai ensuite la masquer il suffit de faire ca:
sheets("feuil1").Visible = False
est ce suffisant?
Bonjour Testou,
Pour sélectionner une feuille, il faut que ta feuille soit visible. Tu passes une première commande pour l'afficher et seulement ensuite tu peux la sélectionner
'pour afficher la feuile : sheets("feuil1").Visible = True sheets("feuil1").Select
Cette syntaxe est supérieure et moins longue à écrire.
With Sheets("Feuil1") .Visible = True .Select End With
P.S. Le même principe d'applique si tu veux sélectionner des cellules sur une feuille particulière. Tu dois d'abord sélectionner la feuille et ensuite ta plage de cellules
With sheets("Feuil1") .select .range("A5").select End with
Salutations!
"testou" a écrit dans le message de news:
quand je selection une feuille
j'ai sheets("feuil1").select a savoir qu'au depart cette feuille est masquer mais je voudrai faire une opération dessus, sans l'ouvrir