Bonjour,
J'ouvre un classeur B depuis un classeur A (pour y faire des modifications) mais je souhaite que le classeur B ne soit pas visible. Pour ce faire, j'utilise la commande. Pas de problème, cela fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 set nom_classeur_B = Workbooks.Open(path_classeur_b & "\classeur_B.xlsm") Windows(nom_classeur_B).Visible = False
Cependant, le classeur B possède un userform qui est affiché à l'ouverture du classeur. Malgré la commande ci-dessus, le userform s'affiche. Comment faire pour le masquer lui aussi. J'ai essayé, sans succès:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Windows(nom_classeur_B.userform).Visible = FalseEn cherchant sur le web, je trouve comment afficher un userform sans afficher le classeur mais pas l'inverse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part nom_classeur_B.userform = Hide
D'avance merci.
Partager