el tema es que la tabla viene de la actividad, creaet html content
y en el html donde lo ocupo, lo llamo asi..
<div style="background-color: #ffffff; padding: 20px; margin-top: 0px; width: fit-content; margin-left: auto; margin-right: auto; border: none; outline: none; box-shadow: none;">
<h2 style="font-size: 20px; font-weight: 600; color: rgb(102,102,102); text-align: center; margin: 20px 0 20px 0;">
Resumen Cartera de Clientes
</h2>
<table id="table2" style="width: 280px; font-size: 14px; margin: 0 auto 10px auto; border-collapse: collapse; color: #333;">
<tbody >
{tablaexcel}
</tbody>
</table>
<p style="font-size: 12px; color: #333; text-align: center; margin-top: 10px;">
*Las guías por facturar consideran valores netos.*
</p>
</div>
no puedo poner tr ni td, para darles estilo