First time here? Check out the FAQ!
asked 2012-08-03 05:11:37 +0200
This post is a wiki. Anyone with karma >750 is welcome to improve it.
Some of my cells have background color and I need to be able to sort by color, but cannot seem to find how to do that. All help appreciated.
answered 2012-08-03 19:44:56 +0200
This post is a wiki. Anyone with karma >750 is welcome to improve it.
Here's one way. Add a macro function that returns a cell's background color as a number. Add a new column filled with that function that addresses the target background-colored cells. Sort on the numbers in the new column (use Ctrl-Shift-F9 to recalculate all functions before sorting. Be sure to include Option/Formats in the sort)
The auxilliary column contains the formula =BGCOLOR(CELL("COL",A1),CELL("ROW",A1)) where A1 is the target cell.
function bgcolor(col,row)
rem # Returns background color of addressed cell
s=thiscomponent.getcurrentcontroller.sheets.getbyname("Sheet1")
cell=s.getcellbyposition(col-1,row-1)
bgcolor=cell.cellBackColor
end function
answered 2013-03-26 10:48:45 +0200
This post is a wiki. Anyone with karma >750 is welcome to improve it.
Same problem as @Nissim. To solve it replace first line:
s=thiscomponent.getcurrentcontroller.sheets.getbyname("Sheet1")
With:
s=ThisComponent.sheets.getbyname("Sheet1")
answered 2013-03-08 22:45:45 +0200
This post is a wiki. Anyone with karma >750 is welcome to improve it.
Instructions poor. Do you enter '=BGCOLOR(CELL("COL",A1),CELL("ROW",A1)) where A1 is the target cell." in another column and drag down
where do you enter the macro.
answered 2012-10-04 03:06:25 +0200
This post is a wiki. Anyone with karma >750 is welcome to improve it.
I got this error:
LibreOffice 3.5 BASIC runtime error: property or method not found: sheets.
LibreOffice is made available by volunteers around the globe, backed by a charitable Foundation. Please support our efforts: Your donation helps us to deliver a better product!
Asked: 2012-08-03 05:11:37 +0200
Seen: 518 times
Last updated: Mar 26
Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.
Is there any sort of dependency between cell background color and cell content (value)? Or, to put the question in another way: how is the background color determined?
tohuwawohu ( 2012-08-03 17:41:02 +0200 )edit