Je programme en C++ sur windows 10 avec libreoffice calc Version: 6.1.3.2 (x64). Comment peut-on obtenir la sélection actuelle d’un fichier calc ouvert par un programme en C++. Je suis arrivé à obtenir “Any aCol” et “Any aRow” (voir une partie du programme ci-dessous). Peux-t-on de ces variables extraire l’adresse sous forme “A1” ou indexCol=0 indexRow=0, ou pouvez-vous m’indiquer une autre manier d’obtenir cette sélection.
Reference<XSelectionSupplier> xSelectionSupplier(xController, UNO_QUERY);
xSelectionSupplier->getSelection() >>= xRange;
Reference< XCell > cCell = xRange->getCellByPosition(0,0);
Reference< XColumnRowRange > xColRows(cCell,UNO_QUERY);
Any aCol = xColRows->getColumns()->getByIndex(0);
Any aRow = xColRows->getRows()->getByIndex(0);