¿Es posible exportar un archivo de Excel a CSV con Excel en línea?
Sé que no es un problema hacerlo usando el escritorio, pero no puedo encontrar la función equivalente en la versión en línea.
¿Es posible exportar un archivo de Excel a CSV con Excel en línea?
Sé que no es un problema hacerlo usando el escritorio, pero no puedo encontrar la función equivalente en la versión en línea.
Respuestas:
Para responder y cerrar esta pregunta:
Consulte la Ayuda de Office https://support.office.com/en-us/article/Differences-between-using-a-workbook-in-the-browser-and-in-Excel-f0dc28ed-b85d-4e1d-be6d-5878005db3b6 : "Los libros de trabajo en otros formatos, como el formato .csv, generalmente no son compatibles con Excel Online ".
Parece que no hay forma de evitar una conversión sin conexión.
Enseño en la universidad y una de las tareas que le doy al estudiante para explorar archivos y estructura es generar una hoja de cálculo que proporciono como .xls como un archivo .csv, luego examinar cómo el proceso de conversión rodea los datos que contienen comas con comillas para no confundir las comas de "datos" de las comas delimitadoras de datos. Un estudiante se encontró con el mismo problema y afirmó que no podía hacer la tarea ya que usaba la versión en línea de Excel. En mi caso, la "cura" era simple: el curso está diseñado para explorar también software alternativo gratuito y una tarea próxima es descargar e instalar LibreOffice de www.libreoffice.com y probarlo, comparándolo con MS-Office. Sugiero que hagas lo mismo. El programa de hoja de cálculo LibreOffice "Calc" es bastante capaz y convierte fácilmente una hoja de cálculo. formato csv con un "guardar como". LibreOffice está disponible gratis para PC con Windows y Mac.
Aunque no es posible directamente, la respuesta es
Sigue estos pasos:
"
con ""
en el extendido de modo (si no estuviera presente, 0 reemplazos es OK).\t
con ","
en modo extendido .\r\n
con "\r\n"
en modo extendido ."
al inicio del archivo."
al final del archivo.Explicación:
"
) en el contenido porque ""
es su expresión válida en el archivo CSV.s/"/""/g;s/(^|$)/"/g;s/\t/","/g
con requisitos adicionales si los datos contienen campos de varias líneas tal como se indica en detalle (pero no se explica realmente) en esta respuesta.