Gisbert Friege wrote:

> Guten Abend,
> ich suche bis jetzt vergeblich nach einer M�glichkeit, in einem
> Basic-Skript festzustellen welcher Zellbereich (in Calc) ausgew�hlt
Ist es denn nur Einer?

' calc dokument ist geladen
'
oDoc = ThisComponent
'
oSel = oDoc.getCurrentSelection

' selektion �ber einen zellbereich? mehrere?
If Not oSel.supportsService("com.sun.star.table.CellRange" ) Then
    ' mehr als eine selektion
        ' array von zellbereichadressen
        vRanges = oSel.getRangeAddresses
        ' schleife aller selektionen
        for j = 0 to uBound(vRanges)
                ' der bereich
                oCellRangeAdr = vRanges(j)
                '... mach was damit
        next j
Else
   ' nur ein zellenbereich markiert
   oCellRangeAdr = oSel.getRangeAddress
   ' ... mach was mit einem bereich
End if

Besorge Dir auf jeden Fall Xray von www.ooomacros.org

Cheers
Winfried
-- 

re-Solutions.de Software Test Engineering  Mainz Germany Europe
OOo stuff (macros, templates, icons): http://www.winnirohr.de/ooo/ 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an