Acabo de actualizar de Office 2013 a Office 365.
Ahora, cuando copio celdas desde Excel 365 a Discourse, obtengo una imagen y texto plano.
Cuando copio desde Excel 2013, obtengo celdas de Discourse en mi publicación; me gustaba eso, pero ya no puedo lograrlo con 365.
¿Alguna idea de cómo puedo solucionarlo?
Creo que @vinothkannans ha solucionado problemas similares en el pasado. Lo complicado es que Office suele colocar muchos y variados formatos en el portapapeles, y resulta difícil encontrar el adecuado.
He visto este problema en Excel durante meses. Google Drive funciona perfectamente, así que cuando necesito pegar una tabla, la copio de Excel a Google y luego a Discourse. Estoy bastante seguro de que hay un error reportado sobre esto, aunque no logro encontrarlo.
Creo que a Windows le gusta colocar cosas en muchas secciones diferentes del portapapeles asociadas a varios tipos. Nuestro fragmento de JS debe ser capaz de manejar eso y siempre seleccionar solo una sección del portapapeles.
Ya intentamos seleccionar solo un formato por:
Pero quizás de alguna manera también estamos pegando la imagen aquí y deberíamos tener algún código que diga… hola… tengo texto aquí… ignora la imagen.
El commit anterior debería resolver este problema. Ahora, no incluiremos archivos adjuntos si está disponible la opción de texto sin formato. @user2, ¿puedes confirmarlo?
Muy menor e irresoluble. Estamos tratando la primera fila incondicionalmente como “título”, cuando en realidad podríamos estar simplemente pegando datos. Un pequeño recorte y pegado adicional puede solucionar eso, así que no lo veo como un drama.
No estaba reportando un problema. Solo estaba mostrando que también funcionaba correctamente para el texto y no causaba ningún problema con los caracteres de Markdown, es decir, el punto de viñeta con asterisco * .