如何根据颜色排序?
问:如何根据颜色排序?例如下图所示的工作表,要求列A根据单元格背景色来排序。
![](http://n4.ikafan.com/assetsj/blank.gif)
答:我们将实现思路说明如下:
1.遍历列A中的单元格并将其背景色的颜色值放置在列B中相应的单元格。
![](http://n4.ikafan.com/assetsj/blank.gif)
2.根据颜色索引值排序,这里是升序排列。
![](http://n4.ikafan.com/assetsj/blank.gif)
3.清除列B中的值,得出最后结果。
![](http://n4.ikafan.com/assetsj/blank.gif)
完整的代码如下:
![](http://n4.ikafan.com/assetsj/blank.gif)
赞 (0)
答:我们将实现思路说明如下:
1.遍历列A中的单元格并将其背景色的颜色值放置在列B中相应的单元格。
2.根据颜色索引值排序,这里是升序排列。
3.清除列B中的值,得出最后结果。
完整的代码如下: