У меня есть SheetJS .xlsx сгенерированный файл, но я не смог поместить border
в cells
.
У меня есть это:
![enter image description here](https://i.stack.imgur.com/9ydBI.png)
И мне нужно это:
![enter image description here](https://i.stack.imgur.com/MsWLo.png)
Есть ли способ сделать это с SheetJS
? Будет здорово, если есть способ применить другие стили ячеек, например, цвет фона.
EDIT
Я делаю листы с помощью этой функции:
function makeSheet(wb, day){ //sheet for a specific day
var ws = XLSX.utils.table_to_sheet(document.getElementById("table"+day));
wb.SheetNames.push(day);
wb.Sheets[day] = ws;
//columns width working ok
wb["Sheets"][day]["!cols"] = [{ wpx : 70 },{ wpx : 121 }];
//wb["Sheets"][day]["A1"]["s"] = {"border":"1px"}; //I've tried this but doesn't work
return wb;
}
РЕДАКТИРОВАТЬ 2
Я создал этот пример фрагмента, если вы можете поместить здесь границы и / или другой стиль ячейки, это будет победой: