quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Dédé
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de macro, tu masque une feuille et tu arrête ton enregistreur de macro. Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée à 100% à tes besoins !!
Dédé
"JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de
macro, tu masque une feuille et tu arrête ton enregistreur de macro.
Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le
code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée
à 100% à tes besoins !!
Dédé
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de
news:C1C9ADF5-CFA2-4371-81D3-F43C615D93D9@microsoft.com...
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs
conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est
visible
alors masqué, si la feuille 4 est visible alors masquer.
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de macro, tu masque une feuille et tu arrête ton enregistreur de macro. Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée à 100% à tes besoins !!
Dédé
"JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
Joël GARBE
Oui
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions, et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
Oui
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de news:
C1C9ADF5-CFA2-4371-81D3-F43C615D93D9@microsoft.com...
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs
conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est
visible
alors masqué, si la feuille 4 est visible alors masquer.
Joël GARBE www.joelgarbe.fr "JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions, et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
FxM
JEAN wrote:
Bonjour,
Quand je ferme mon classeur excel, je voudrais établir plusieurs conditions, et dire si la feuille 2 est visible alors masquer, si la feuille 3 est visible alors masquer, si la feuille 4 est visible alors masquer.
Savez vous quel serait le code?
merci
Bonsoir,
Sur le principe et pour répondre à ta question en BAL perso :
- montrer la feuille 1 - parcourir toutes les feuilles, si le nom de la feuille est différent de celui de la feuille 1 alors masquer. - finir par un enregistrement sinon le masquage est perdu.
dans le workbook_beforeclose (à vérifier)
'montrer la "feuil1" sheets("Feuil1").visible = true
'parcourir chacune des feuilles for each sht in activeworkbook.sheets
'si le nom est différent de "feuil1" if sht.name <> "Feuil1" then
Quand je ferme mon classeur excel, je voudrais établir plusieurs conditions,
et dire si la feuille 2 est visible alors masquer, si la feuille 3 est visible
alors masquer, si la feuille 4 est visible alors masquer.
Savez vous quel serait le code?
merci
Bonsoir,
Sur le principe et pour répondre à ta question en BAL perso :
- montrer la feuille 1
- parcourir toutes les feuilles, si le nom de la feuille est différent
de celui de la feuille 1 alors masquer.
- finir par un enregistrement sinon le masquage est perdu.
dans le workbook_beforeclose (à vérifier)
'montrer la "feuil1"
sheets("Feuil1").visible = true
'parcourir chacune des feuilles
for each sht in activeworkbook.sheets
'si le nom est différent de "feuil1"
if sht.name <> "Feuil1" then
Quand je ferme mon classeur excel, je voudrais établir plusieurs conditions, et dire si la feuille 2 est visible alors masquer, si la feuille 3 est visible alors masquer, si la feuille 4 est visible alors masquer.
Savez vous quel serait le code?
merci
Bonsoir,
Sur le principe et pour répondre à ta question en BAL perso :
- montrer la feuille 1 - parcourir toutes les feuilles, si le nom de la feuille est différent de celui de la feuille 1 alors masquer. - finir par un enregistrement sinon le masquage est perdu.
dans le workbook_beforeclose (à vérifier)
'montrer la "feuil1" sheets("Feuil1").visible = true
'parcourir chacune des feuilles for each sht in activeworkbook.sheets
'si le nom est différent de "feuil1" if sht.name <> "Feuil1" then
SI sheets("Feuil1").visible=True then Sheets("feuill1").Visibleúlse
je le mettrai dans le this workbook de la feuille quand je ferme mon classeur avec l'evenement before avant close
cela ne va pas generer d'erreurs.
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de macro, tu masque une feuille et tu arrête ton enregistreur de macro. Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée à 100% à tes besoins !!
Dédé
"JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
oui merci
mais au niveau de mes conditions
si je mets:
SI sheets("Feuil1").visible=True
then
Sheets("feuill1").Visibleúlse
je le mettrai dans le this workbook de la feuille
quand je ferme mon classeur
avec l'evenement before avant close
cela ne va pas generer d'erreurs.
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de
macro, tu masque une feuille et tu arrête ton enregistreur de macro.
Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le
code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée
à 100% à tes besoins !!
Dédé
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de
news:C1C9ADF5-CFA2-4371-81D3-F43C615D93D9@microsoft.com...
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs
conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est
visible
alors masqué, si la feuille 4 est visible alors masquer.
SI sheets("Feuil1").visible=True then Sheets("feuill1").Visibleúlse
je le mettrai dans le this workbook de la feuille quand je ferme mon classeur avec l'evenement before avant close
cela ne va pas generer d'erreurs.
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de macro, tu masque une feuille et tu arrête ton enregistreur de macro. Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée à 100% à tes besoins !!
Dédé
"JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
LeSteph
Bonsoir, pour basculer un booléen:
Sheets("Feuil1").visible = not Sheets("Feuil1").visible
lSteph
"JEAN" a écrit dans le message de news:
oui merci mais au niveau de mes conditions
si je mets:
SI sheets("Feuil1").visible=True then Sheets("feuill1").Visibleúlse
je le mettrai dans le this workbook de la feuille quand je ferme mon classeur avec l'evenement before avant close
cela ne va pas generer d'erreurs.
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de macro, tu masque une feuille et tu arrête ton enregistreur de macro. Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée à 100% à tes besoins !!
Dédé
"JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.
Savez vous quelle serez le code?
merci
Bonsoir,
pour basculer un booléen:
Sheets("Feuil1").visible = not Sheets("Feuil1").visible
lSteph
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de news:
009C1CFC-279F-4267-9402-2932EA50FCC1@microsoft.com...
oui merci
mais au niveau de mes conditions
si je mets:
SI sheets("Feuil1").visible=True
then
Sheets("feuill1").Visibleúlse
je le mettrai dans le this workbook de la feuille
quand je ferme mon classeur
avec l'evenement before avant close
cela ne va pas generer d'erreurs.
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de
macro, tu masque une feuille et tu arrête ton enregistreur de macro.
Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le
code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro
orientée
à 100% à tes besoins !!
Dédé
"JEAN" <JEAN@discussions.microsoft.com> a écrit dans le message de
news:C1C9ADF5-CFA2-4371-81D3-F43C615D93D9@microsoft.com...
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs
conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est
visible
alors masqué, si la feuille 4 est visible alors masquer.
Sheets("Feuil1").visible = not Sheets("Feuil1").visible
lSteph
"JEAN" a écrit dans le message de news:
oui merci mais au niveau de mes conditions
si je mets:
SI sheets("Feuil1").visible=True then Sheets("feuill1").Visibleúlse
je le mettrai dans le this workbook de la feuille quand je ferme mon classeur avec l'evenement before avant close
cela ne va pas generer d'erreurs.
merci
Salut Jean !
J'ai déjà fait cela et cela est très simple. Tu démarre l'enregistreur de macro, tu masque une feuille et tu arrête ton enregistreur de macro. Ensuite, tu fais Alt+F11 et tu va voir le code qu'il t'a fourni. Tout le code se trouve alors dans un module qui devrait se nommer Module1 ...
Après cela, ben tu a reçu tout le nécessaire pour réaliser la macro orientée à 100% à tes besoins !!
Dédé
"JEAN" a écrit dans le message de news:
Bonjour,
quand je ferme mon classeur excel, je voudrai etablir plusieurs conditions,
et dire si la feuille 2 est visible alors masqué, si la feuile 3 est visible
alors masqué, si la feuille 4 est visible alors masquer.