Cell-object (LibreOffice Basic): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 5: | Regel 5: | ||
→ ScCellRangeObj | → ScCellRangeObj | ||
+ | </pre> | ||
+ | |||
+ | == Cell range == | ||
+ | |||
+ | <pre> | ||
+ | sub test_cellrange() | ||
+ | |||
+ | cell_range = ThisComponent.sheets(0).getCellRangeByPosition(0,0,1,2) ' Type: ScCellRangeObj | ||
+ | |||
+ | msgbox cell_range.RangeAddress.StartColumn & " " & cell_range.RangeAddress.EndColumn | ||
+ | msgbox cell_range.RangeAddress.StartRow & " " & cell_range.RangeAddress.EndRow | ||
+ | |||
+ | end sub | ||
</pre> | </pre> | ||
Huidige versie van 6 nov 2019 om 14:10
Een cell en een cell-range zijn niet hetzelfde!
cell_range = ThisComponent.sheets(0).getCellRangeByPosition(0,0,0,1) → ScCellRangeObj
Cell range
sub test_cellrange() cell_range = ThisComponent.sheets(0).getCellRangeByPosition(0,0,1,2) ' Type: ScCellRangeObj msgbox cell_range.RangeAddress.StartColumn & " " & cell_range.RangeAddress.EndColumn msgbox cell_range.RangeAddress.StartRow & " " & cell_range.RangeAddress.EndRow end sub
Voorbeelden
Cell = Sheet.getCellByPosition(0, 0) Cell = Sheet.getCellRangeByName("A1") Cell = Sheet.getCellRangeByPosition(0,0,0,1)