我在设置了但是表头右侧的边框还是白色的,是哪里样式出现问题了吗
sheet.getRange(0,5,1,0).borderRight(new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.empty))
sheet.getRange(0,5,1,0).borderLeft(new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.empty))
sheet.getRange(0,5,1,0).borderTop(new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.empty))
sheet.getRange(0,5,1,0).borderBottom(new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.empty))
const newStyle = new GC.Spread.Sheets.Style();
const newHeaderStyle = new GC.Spread.Sheets.Style();
newStyle.borderLeft = new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.thin);
newStyle.borderRight = new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.thin);
newStyle.borderTop = new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.thin);
newStyle.borderBottom = new GC.Spread.Sheets.LineBorder("#6C63FF", GC.Spread.Sheets.LineStyle.thin);
newHeaderStyle.backColor = '#6C63FF';
newHeaderStyle.foreColor = '#ffffff';
sheet.setStyle(-1, -1, newStyle);
newHeaderStyle.borderBottom = new GC.Spread.Sheets.LineBorder("#fff", GC.Spread.Sheets.LineStyle.thin);
newHeaderStyle.borderLeft = new GC.Spread.Sheets.LineBorder("#fff", GC.Spread.Sheets.LineStyle.thin);
newHeaderStyle.borderRight = new GC.Spread.Sheets.LineBorder("#fff", GC.Spread.Sheets.LineStyle.thin);
newHeaderStyle.borderTop = new GC.Spread.Sheets.LineBorder("#fff", GC.Spread.Sheets.LineStyle.thin);
sheet.setStyle(-1, -1, newHeaderStyle, GC.Spread.Sheets.SheetArea.colHeader);
|