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

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 !

la croisée des pains

XLDnaute Occasionnel
😱 Bonsoir à tous,

j'aimerais savoir s'il existe une solution à ma demande.

j'ai un classeur appelé "A" avec un USF qui ouvre d'autres classeurs.("B";"C";"D"; etc....)

voila est-il possible à la fermeture du classeur "B" ou autre,après la sauvegarde et la fermeture du fichier "B" de revenir automatiquement sur le classeur "A" avec l'USF activate pour me permettre de changer à nouveau de classeur.

merci de votre aide
bonne soirée😎
 
Re : Usf à activer

Bonjour,

Si tu placais un
Private Sub Workbook_Activate()
MonUSF.Show
End Sub
non ?
Chaque fois que tu retournes sur ton classeur A, l'USF apparaît.
C'est surement pas ce que tu veux mais bon, je voulais faire avance le schmilili, le schimil ...
 
Re : Usf à activer

bonsoir

tu a la solution que voici : MonUSF.Show VBmodeless (userform toujourvisible
et possibilité de travailler sur les classeurs avec l'USF affiché).
@+
 
Re : Usf à activer


Bonjour à tous,

personnellement, mais je ne sais pas si cela est necessaire, j'ajouterais un
sheets("A").select

bon courage
 
Re : Usf à activer

bonjour le forum,😉
bonjour lesarthois,Papaye,flo2002

merci de votre aide,mais mon problème n'est pas résolu.

Le classeur "A" à l'ouverture active l'USF,il reste ouvert et quand je selectionne le classeur "B", l'USF se ferme.(la c'est normal).

quand je ferme le classeur "B",je reviens donc sur le classeur "A" et la j'aimerais que l'USF soit de nouveau visible.

Pkoi tout ce shéma, c'est tout simple, l'accés au fichier est protéger par un login et mot de passe. Donc je ne peux pas mettre sur le classeur "A",un cmd qui activerait directement l'usf.(certains classeurs sont accesible uniquement à l'administrateur).

Merci de votre aide et me signaler si ma requête est impossible😱
 
Re : Usf à activer

Re,
je ne sais pas si ca repond à ton besoin mais j'ai mis:

Private Sub Workbook_Activate()
UserForm1.Show
End Sub

Private Sub Workbook_Select()
UserForm1.Show
End Sub

comme ca quand je change de workbook ca remet la usf
bon courage
 
Re : Usf à activer

Bonjour Florent,

j'ai beau eesayé dans le Workbook,mais cela ne marches pas .

soit j'insère le code au mauvais endroit,soit d'autres codes bloques du workbook le bloques.
Code insérer dans le Workbook du classeur "A"

Option Explicit
Private Sub Workbook_Deactivate()
ActiveWindow.WindowState = xlMaximized
Application.DisplayFullScreen = False
Application.CommandBars("Full Screen").Visible = True
End Sub
Private Sub Workbook_Open()
Sheets("0").Select
Sheets("0").Activate
ActiveWindow.WindowState = xlMinimized
Application.DisplayFullScreen = True
Application.CommandBars("Full Screen").Visible = False
UserForm1.Show 'ici USF du mot de passe
End Sub

Private Sub Workbook_Activate()
UserForm2.Show
End Sub
Private Sub Workbook_Select()
UserForm2.Show
End Sub

merci de ton aide
laurent
 
Re : Usf à activer

si tu n'as pas de donnée confidentiel peut tu mettre un bout de fichier avec les onglets correspondant et les deux usf.
et aussi une explication on sait jamais.
Dans le cas present seul la usf1 devrait s'ouvrir si je comprend bien.
 
Re : Usf à activer

re,

au démarrage du fichier ,tu dois cliquer sur(Usf1) OK et ensuite on te demande le mot de passe.(Usf mdp).
Là tu ouvres l'usf2 (mes programmes).Pour l'instant je n'ai renseigné que le chemin du fichier " Recette du jour" en macro.

Je travailles sur ce fichier et à la fermeture de ce fichier (Recette du jour), j'aimerais retrouver l'usf2 (mes programmes) pour me permettre soit de quitter le programme ou soit de choisir un nouveau fichier de travail.

j'attends de tes nouvelles
laurent
amicalement
 
Re : Usf à activer

je viens de tester ton code en mettant simplement ta feuille 0 comme etant ma feuille1. A l'ouverture, tout à l'air de ce mettre comme tu le souhaite avec ta config et a la fermeture tout redevient normal. J'ai creer de plus deux usf fictif et a l'ouverture il ma afficher les deux.(mais pas de mots de passe demander mais ca je pense que c'est dans le usf2)
donc dis moi ou ca cloche chez toi???
tu l'as bien coller dans le workbook???
 
- 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
419
Réponses
5
Affichages
402
  • Question Question
Microsoft 365 Classeur Disparu
Réponses
2
Affichages
570
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…