Bonjour à toutes et à tous,

Quelque chose vient me contrarier depuis peu concernant la gestion des mise en forme. Je m'explique :

J'enregistre un Script SAP où j'utilise des mises en forme. Je vais donc dans l'onglet "Option". Je choisit "Mise en forme" puis "Sélectionner" et après je vient chercher celle qui m'intéresse.

Le script me retourne ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
objSess.FindById("wnd[1]/usr/ssubD0500_SUBSCREEN:SAPLSLVC_DIALOG:0501/cntlG51_CONTAINER/shellcont/shell").FirstVisibleRow = 181
objSess.FindById("wnd[1]/usr/ssubD0500_SUBSCREEN:SAPLSLVC_DIALOG:0501/cntlG51_CONTAINER/shellcont/shell").CurrentCellRow = 245
objSess.FindById("wnd[1]/usr/ssubD0500_SUBSCREEN:SAPLSLVC_DIALOG:0501/cntlG51_CONTAINER/shellcont/shell").SelectedRows = "245"
Problème : Si quelqu'un rajoute une mise en forme, l'incrémentation des lignes change !

Sauriez-vous comment changer cela pour le Script ne se base que sur le NOM de la mise en forme et pas le numéro de sa ligne ?

Merci d'avance,

@+