本帖最后由 Clark.Pan 于 2022-12-6 18:20 编辑
需求:给冻结线设置颜色,同时不能在空白区域展示出来。
目前的方案:给冻结线设置颜色为透明色transparent,然后设置对应单元格区域边框颜色实现效果。
问题:左侧冻结列设置右边框颜色可以生效,右侧冻结的尾列设置左边框颜色不生效。
我使用了官方文档示例可以复现,代码和效果图如下:
- sheet.options.frozenlineColor = 'transparent';
- setTimeout(function () {
- sheet.getRange(4, 10, 28, 1).borderLeft(new GC.Spread.Sheets.LineBorder('#FF4D4F', GC.Spread.Sheets.LineStyle.medium));
- sheet.getRange(4, 2, 28, 1).borderRight(new GC.Spread.Sheets.LineBorder('#FF4D4F', GC.Spread.Sheets.LineStyle.medium));
- }, 200);
复制代码
|