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.
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 069
Messages
2 085 038
Membres
102 763
dernier inscrit
NICO26