Bonsoir,
Je fais une petite appli pour analyser le contenu de tableaux excel.
L'appli détecte les excels ouverts et analyse le contenu des onglets.
Les erreurs sont affichées sous la forme d'un TreeView (liste des erreurs par onglet et par fichier excel).
L'utilisateur peut naviguer dans le TreeView pour afficher les erreurs.
Je souhaiterai pouvoir envoyer l'utilisateur directement vers la cellule en erreur, lorsque l'utilisateur double clique sur l'erreur dans le TreeView.
Pour faire ça j'ai mémorisé le workbook et la référence de la cellule qui contient l'erreur.
Puis je fais la chose suivante (_ws est un workbook et _Adresse est la référence de la cellule):
C'est la bonne cellule qui est sélectionnée mais la feuille (l'application excel) ne passe pas au 1er plan.Code:
1
2
3 _ws.Activate() _ws.Range(_Adresse).Select() _ws.Parent.activate()
Pouvez vous me dire comment faire passer l'application contenant _ws au 1er plan ?
Merci d'avance,
t