Bonjour > Message du 24/09/12 19:53 > De : "Jean-Baptiste Faure" > Pierre-Yves : pourquoi penses-tu que ce n'est pas une bonne idée de > déplacer la sélection sur la première cellule du bloc dont on édite le > formatage conditionnel ? Il me semble que l'utilisateur, quand il ouvre > ce dialogue se fiche complètement de savoir quelle est la cellule courante
Plusieurs choses... 1. Je ne suis pas sûr que l'utilisateur se fiche de la cellule courante dans tous les cas. Elle (la cellule courante) peut être une cellule intervenant dans le calcul de la formule du formatage considéré. 2. La plage mise en forme est souvent *grande*, plus que l'écran. 3. L'extension de la sélection à la région courante (méthode collapseToCurrentRegion d'un curseur) (cf. données> trier) est utile pour visualiser la plage impactée quand on "part" d'une cellule. Ici on part de la plage. De plus cette extension (dans le cas du tri) ne change pas la sélection (la cellule courante reste la même). Il n'y a pas de "flash", on reste in situ. Ici on pourrait passer de AMJ1048576 à A1... 4. En revanche le changement de sélection résoud le problème que je soulève: l'absence d'information sur la cellule de référence. Par exemple pour définir un format sur B4:B7, la formule sera tout à fait différente selon que la cellule courante (dans la sélection) est B4, B5, B6 ou B7 (B4 ou B7 étant les cas les plus fréquents avec une sélection à la souris). Dans le cas où la sélection courante n'est pas dans la plage concernée c'est "pire". Dans l'exemple du fichier de Markus (relative_ref_in_cond_format) avec la cellule courante B15, Formatage cond.> Gérér> E4:E7> Éditer affiche ESTNUM(C13) ce qui n'a aucun sens *pratique* mais surtout cela pourrait conduire l'utilisateur à corriger en ESTNUM(F2) (s'il raisonne avec E4 comme cellule de référence) ou ESTNUM(F5) (s'il raisonne avec E7 comme cellule de référence). Ces deux "corrections" seraient bien sûr tout à fait incorrectes et après validation du dialogue, sélectionner E4 puis faire Formatage cond.> Gérér> E4:E7> Éditer afficherait : ESTNUM(I#REF !) Donc, pour revenir à ta question, forcer la sélection dans ce cas à E4:E7 résoudrait ce problème *à condition* que la cellule arbitrairement choisie comme cellule courante dans la sélection soit visible à l'écran. Je suppose qu'une majorité de personnes admettrait dans ce cas qu'il s'agisse de E4... mais ce serait un choix arbitraire :) PS: dans une certaine mesure je suis réconforté de constater ne pas être le seul à rencontrer quelques... difficultés de dialogue avec Markus :( Cordialement Pierre-Yves Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
