Bonjour,
Cela fait des heures que je cherche comment déplacer le "curseur utilisateur".
J'utilise actuellement la fonction select() pour sélectionner la case dans laquelle l'utilisateur doit écrire après exécution de ma macro.
Mais cette fonction ne se contente pas de déplacer le curseur. Elle sélectionne la cellule et ce n'est pas agréable d'écrire dans une cellule sélectionné.
On ne peut pas faire TAB pour passer à la case suivante.
Y a-t-il un moyen de juste déplacer le curseur ?
Merci d'avance
EDIT : Voici la solution trouvé à la fin de cette discution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ThisComponent.CurrentController.select(Sheet.getCellByPosition(1,ligne)) 'Selection de la case voulue ThisComponent.CurrentController.select(ThisComponent.createInstance("com.sun.star.sheet.SheetCellRanges")) 'Selection d'une plage vide
Partager