XL 2016 VBA - Il arrive qu'il soit impossible d'afficher le classeur et la feuille activés

Dudu2

XLDnaute Barbatruc
Bonjour,

Il m'arrive assez souvent d'ouvrir un classeur et l'une de ses feuilles à partir d'un autre. Rien de très original.
Pourtant parfois, et même assez souvent, j'ai beau faire:
VB:
'Active le classeur
Windows(WS.Parent.Name).Activate
WS.Parent.Activate

'Active la feuille
WS.Activate
Y a rien à faire, je reste sur le classeur d'origine et pas moyen d'afficher WS. Et ça c'est horripilant !
Je n'ai jamais trouvé de solution. Et vous ?
Merci par avance.
 

Dudu2

XLDnaute Barbatruc
Bonjour @Yeahou,

Merci pour ton retour.

Je précise que la Worksheet WS est une feuille d'un Workbook WB soit explicitement ouvert (Workbooks.Open et Set WB = ActiveWorkbook) soit récupéré des Workbooks déjà ouverts. Je pense même que le cas que je décris s'applique lorsque le classeur concerné est déjà ouvert.
 

Statistiques des forums

Discussions
311 730
Messages
2 081 978
Membres
101 854
dernier inscrit
micmag26