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

VBA Afficher masquer un fichier

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

MJ13

XLDnaute Barbatruc
Bonjour à tous

Je cherche à afficher la liste de mes claseurs masqués en VBA.

Pour masquer, c'est l'enregistreur qui m'a donné ce code pour masquer le classeur actif:

Code:
Sub Masque()
    ActiveWindow.Visible = False
End Sub

Mais quel code doit-on mettre pour avoir la liste des fichiers masqués ? (comme quand on clique sur l'icône Afficher).

Merci d'avance 🙂.
 
Re : VBA Afficher masquer un fichier

Bonjour Michel, Pierrot, le Forum,

Apparemment, l'exemple de Pierrot affiche le classeur actif.

Je proposerais plutôt :

Code:
For Each wb In Workbooks
  If Not wb Is ActiveWorkbook Then MsgBox wb.Name
Next
qui affiche les classeurs inactifs.

Cordialement.

Edit : Oups, j'ai dit une bêtise. Ca m'étonnait aussi de la part de Pierrot (c'est pourquoi j'avais bien dit "apparemment").
J'annule.
 
Dernière édition:
Re : VBA Afficher masquer un fichier

Bonjour Pierrot, Papou

Merci pour vos réponses mais qui ne sont pas tout à fait ce que je veux faire. Je suis en train de refaire mon planning pour l'année prochaine qui devenait un peu chargé (trop de macros 😱). Et je voudrais remplacer mes anciennes macros XL4 que j'avais.

Voici mes codes pour masquer et afficher un classeur , mais en VBA, ce n'a pas l'air si simple 😕. Voici aussi l'image de la fenètre afficher:

[TABLE="width: 1167"]
[TR]
[TD]Masquer_m[/TD]
[/TR]
[TR]
[TD]=MASQUER()[/TD]
[/TR]
[TR]
[TD]=RETOUR()[/TD]
[/TR]
[TR]
[TD]Afficher_M[/TD]
[/TR]
[TR]
[TD]=AFFICHER?()[/TD]
[/TR]
[TR]
[TD]=RETOUR()[/TD]
[/TR]
[/TABLE]
Si cela vous parle 🙂.
 

Pièces jointes

  • Afficher.jpg
    26.5 KB · Affichages: 81
  • Afficher.jpg
    26.5 KB · Affichages: 77
Re : VBA Afficher masquer un fichier

Re,

pas tout compris et connais pas les macros xl4..; mais pour afficher un classeur masqué :
Code:
Windows("Perso.xls").Visible = True
pour le masquer :
Code:
Windows("Perso.xls").Visible = False
 
Re : VBA Afficher masquer un fichier

Re

Merci Pierrot 🙂.

Je pense que j'ai trouvé une piste:

Code:
Application.CommandBars.FindControl(ID:=866).Execute

Bonne Fêtes de fin d'année 🙂.

En espérant que 2013 sera plus calme sur XLD que la fin 2012 😱.
 
Re : VBA Afficher masquer un fichier

Re

Code:
aarf..; oublié de te dire, tu as aussi la méthode "ExecuteExcel4Macro" pour lancer une macro excel4... A voir... :)

Ah, merci Pierrot, c'est super 🙂🙂🙂.

Code:
ExecuteExcel4Macro ("unhide?()")
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…