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

masquer feuille et macro

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

V

valentin75

Guest
bonjour,

Nouveau problème !

J'ai des macros sur plein de feuilles d'un fichier, et je souhaiterais cacher ces feuilles (ça fait pas ranger plein de feuilles). Les macros ne sont plus actives lorsque je les masque avec l'outil d'excel...

Des idées?

Merci bien 🙂

Valentin
 
Re : masquer feuille et macro

oui ce sont des select, je les ais crées ainsi.
Sub Bâti_7()
'
' Bâti 3 Macro
'

Application.ScreenUpdating = False
ActiveSheet.Range("$A$1:$F$999").AutoFilter Field:=4, Criteria1:="Bâti 7"
Range("A2:F999").Select
Selection.Copy
Sheets("Bâti7").Select
Range("A2").Select
ActiveSheet.Paste
Sheets("Bâti").Select
ActiveSheet.Range("$A$1:$F$999").AutoFilter Field:=4
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = " "
Sheets("Bâti7").Select
Range("O1").Select
ScreenUpdating = True
End Sub

ça ressemble à ça.
 
Re : masquer feuille et macro

Re,

essaye ce qui suit :
Code:
Sub Bâti_7()
Application.ScreenUpdating = False
 ActiveSheet.Range("$A$1:$F$999").AutoFilter Field:=4, Criteria1:="Bâti 7"
 Range("A2:F999").Copy Sheets("Bâti7").Range("A2")
 Sheets("Bâti").Range("$A$1:$F$999").AutoFilter Field:=4
Application.ScreenUpdating = True
 End Sub

pas compris ton truc derrière le filtre pour mettre une espace dans la cellule active....
 
Re : masquer feuille et macro

ça ne fonctionne plus dans mon tableau. ça ne change plus de feuille..
J'ai mal créé mon tableau je pense, car j'ai beaucoup de macro et de feuilles..
 
Re : masquer feuille et macro

Re,

ça ne fonctionne plus dans mon tableau

message d'erreur ou pas le résultat attendu ? en l'état de ton code, pas sur que les cellules copiées ne soient que les cellules filtrées ... execute le code pas à pas pour vérifier le fonctionnement... A voir aussi si ton code est dans un module standard ou un module de feuille...
 
Re : masquer feuille et macro

Re,

module standard ou de feuille?
tes codes sont dans des modules standards, le module de feuille est plus une classe qui permet de gerer du code en principe directement rattaché à la feuille.... préférable pour tester un minimum de feuille et que le code utilisé...
 
Re : masquer feuille et macro

Que me conseilles tu ? Copier coller les codes dans le module de feuille? Cela permettra t il de masquer les feuilles?
Je tatonne je tatonne..
 
Re : masquer feuille et macro

Le code ne fonctionne pas, j'ai beau essayé de le modifier. En cliquant sur le bouton, la macro ne change pas de feuille malheureusement
 
Re : masquer feuille et macro

aah ok.
Je souhaiterais qu'elle le fasse.
En fait sur la 1ere feuille j'ai plusieurs boutons, en cliquant sur l'un je filtre les éléments à afficher.
J'arrive sur une nouvelle feuille avec que certains éléments et d'autres boutons.
En recliquant sur l'un deux, je rechange de feuille pour n'afficher que encore moins d'élements, et d'autres boutons.

Le but est de filtrer suivant les boutons sur lesquels on clique.
Du coup il faut que l'on voit les nouveaux boutons pour affuter la sélection.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
268
Réponses
1
Affichages
143
D
  • Question Question
Réponses
5
Affichages
216
Didierpasdoué
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…