5 messages in org.openoffice.fr.progRe: Comportement étrange d'une sélection
FromSent OnAttachments
Michel GrentzingerNov 11, 2007 12:17 pm 
Bernard MarcellyNov 11, 2007 11:53 pm 
Michel GrentzingerNov 12, 2007 7:45 am 
AladdinNov 12, 2007 8:54 am 
Michel GrentzingerNov 12, 2007 11:28 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: Comportement étrange d'une sélectionActions...
From:Aladdin (alad@altern.org)
Date:Nov 12, 2007 8:54:27 am
List:org.openoffice.fr.prog

Je passe par le dispatcher car je n'ai pas trouvé de fonction de l'API permettant d'étendre la sélection jusqu'à la fin des données. Comme on fait avec [Crtl] + Fin ou [Crtl] + FlècheBas Il y a bien des fonctions et méthodes gotoStart, collapseToCurrentRegion() mais je n'ai pas étudié ça pour l'instant. http://api.openoffice.org/docs/DevelopersGuide/Spreadsheet/Spreadsheet.xhtml#1_3_3_1_Cell_Cursor

Ce code te permet d'étendre la sélection jusqu'à la fin des données :

Sub CurrentRegion Dim oDocument As Object, oSheet As Object, oSelection As Object, oCursor As Object

oDocument = thisComponent oSheet = oDocument.CurrentController.getActiveSheet

' Première cellule de la sélection de données oSelection = oDocument.CurrentController.Selection

oCursor = oSheet.createCursorByRange(oSelection)

oCursor.collapseToCurrentRegion

oDocument.CurrentController.Select(oCursor) End Sub