von Frieder D. » Mo, 20.02.2012 14:06
Hallo Gast,
mit dem Folgenden Code Bekommst du dann die Zeile als Object.
Code: Alles auswählen
Dim oControler as object
Dim oRow as object
dim lrow as Long
oControler=ThisComponent.CurrentController
'Überprüfen, ob eine Zelle oder ein Zellbereich ausgewählt wurde.
If oControler.Selection.supportsService ("com.sun.star.sheet.SheetCellRange") Then
lRow= oControler.Selection.RangeAddress.StartRow
oRow= oControler.ActiveSheet.getRows.getByIndex(lRow)
End if
Gruß Frieder
Hallo Gast,
mit dem Folgenden Code Bekommst du dann die Zeile als Object.
[code]
Dim oControler as object
Dim oRow as object
dim lrow as Long
oControler=ThisComponent.CurrentController
'Überprüfen, ob eine Zelle oder ein Zellbereich ausgewählt wurde.
If oControler.Selection.supportsService ("com.sun.star.sheet.SheetCellRange") Then
lRow= oControler.Selection.RangeAddress.StartRow
oRow= oControler.ActiveSheet.getRows.getByIndex(lRow)
End if
[/code]
Gruß Frieder