Hacer programa en Google Sheets basado en otro hecho en Excel

Job ID: 33864956

Budget: $200 – $300 USD

Tengo un pequeño negocio de servicio técnico de computadores y he programado una hoja en Excel que lo que hace es recibir algunos datos del cliente y el artículo, luego hay un botón para imprimir, este saca dos tickets (en una impesora de 80mm térmica tipo Epson TM-T20), uno para el cliente y otro para mi, para llevar orden de cada servicio. El pograma no lleva registros ni guarda ningún dato, simplemente envia a imprimir.

Ahora quiero llevar este programa a Google Sheets por varias de sus ventajas (abrirlo en dos computadores al tiempo, guardar un historial de versiones, guardado automático...). He tratado de llevarlo a cabo pero siempre he tenido problema con la parte de la impresión, al parecer Google Sheets no es muy amigable con la impresion por scritp (como la función print() sencilla).

El objetivo es trasladar esa hoja, sin importar mucho la estética, principalmente la funcionalidad de imprimir ese ticket, he leído en varios lugares que se debe crear una plantilla en HTML e introducirla en el código:

https://stackoverflow.com/questions/51999744/open-print-preview-dialog-programmatically
https://stackoverflow.com/questions/61945568/print-google-spreadsheet-range-using-cloud-print

Adjunto el archivo actual con el que trabajo (tiene macros, pueden leerla) y tresimágenes de cómo se ven las hojas.
Related categories: Excel CSS HTML Google Sheets Google Apps Scripts