JavaScript - Cómo cambiar el estilo de una fila EXCEL usando SheetJS (biblioteca JavaScript)

 
Vista:

Cómo cambiar el estilo de una fila EXCEL usando SheetJS (biblioteca JavaScript)

Publicado por Juan (1 intervención) el 02/10/2019 10:04:32
Hola,
mi problema es muy sencillo. Consigo perfectamente exportar una tabla HTML a Excel con el siguiente código, pero necesito que esa tabla excel contenga las cabeceras en negrita.
Utilizo la biblioteca SheetJS para obtener la tabla excel.

Alguien sabría decirme que tengo que poner para que el texto de la primera fila de mi tabla excel (cabeceras) aparezca en negrita? Alguien sabe si existe aunque sea otra librería que me permita hacerlo?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function TableToExcel(tableid)
{
	var id = $('[id$="' + tableid + '"]');
	var strCopy = $('<div></div>').html(id.clone()).html();
	var wb = XLSX.utils.table_to_book(document.getElementById('example1'), {sheet:"Sheet JS"});
 
	var wbout = XLSX.write(wb, {bookType:'xlsx', bookSST:true,  type: 'binary'});
	saveAs(new Blob([s2ab(wbout)],{type:"application/octet-stream"}), 'RRHH.xlsx');
 
 
 
function s2ab(s) {
 
        var buf = new ArrayBuffer(s.length);
        var view = new Uint8Array(buf);
        for (var i=0; i<s.length; i++) view[i] = s.charCodeAt(i) & 0xFF;
        return buf;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder