Hola a todos!
Espero que estéis bien!
Hace tiempo publiqué un post muy breve de cómo podemos programar la función alert de Typescript: PROGRAMAR FUNCIÓN ALERT EN EXCEL ONLINE CON TYPESCRIPT
En resumen, la función alert nos permite mostrar un mensaje en el navegador con los datos que hayamos indicado. En aquel ejemplo mostraba el siguiente mensaje: «Nueva cadena creada: Savannah, Bengala, Caracal«
Pero a la hora de manipular el formato de los datos, resulta que no podemos utilizar html y esto nos complica si queremos por ejemplo incluir un salto de línea en el mensaje.
Pensando en esto he creído que puede ser útil comentar una alternativa, se trata de las secuencias de escape de Typescript:
\b: retroceso
\f: avance de formulario
\n: salto de línea
\r: retorno de carro
\t: pestaña horizontal
\v: pestaña vertical
\’: comilla simple
\»: comillas dobles
\\: barra invertida
Por ejemplo, para este caso si queremos mostrar un salto de línea y una pestaña horizontal lo haríamos así (he modificado un poco el mensaje de la alerta):
Excel.run(function (context) {
let valores = new Array(['Savannah', ' Bengala', ' Caracal']);
let scadena = valores.join(", ");
console.log("Mis gatos preferidos son : " + scadena);
alert("\t Mis gatos preferidos son: \n \n " + scadena)
return context.sync()
});
Este sería el resultado, como podéis observar he incluido dos saltos de línea y una barra a modo de marcador al inicio del mensaje:
No se permite interactuar con los colores, pero sin duda os puede ayudar en vuestras configuraciones.
Espero que sea de utilidad!!.
¿Te ha resultado de interés?, puedes apoyar a Excel Signum con una pequeña donación.
¡¡Muchas gracias!!
Mediante la suscripción al blog, la realización comentarios o el uso del formulario de contacto estás dando tu consentimiento expreso al tratamiento de los datos personales proporcionados según lo dispuesto en la ley vigente (LOPD). Tienes más información al respecto en esta página del blog: Política de Privacidad y Cookies