Avisos
Vaciar todo

[Resuelto] ¿Cómo crear un archivo CSV en Excel para importar productos a WooCommerce que funcione?  

 
Alaid
 Alaid
Usuario experto

Buenas noches

Tengo un software administrativo del cual quiero exportar un grupo de productos con SKU, Nombre, Precio rebajado y Precio normal, sin embargo al realizar la exportación del archivo CSV, este no tiene el formato requerido por WooCommerce, por eso lo abro en Excel con la finalidad de exportarlo como CSV, teniendo la precaución de la codificación Unicode UTF-8, pero a pesar de esto el archivo no permite exportar ningún producto.

Probé crear el archivo en Excel con 3 productos y exportarlo en CSV separado por comas, nada, sigue sin funcionar.

He exportado un archivo CSV con productos de mi tienda, lo abro en Excel, lo guardo en CSV separado por coma con otro nombre y cuando intento importarlo en WooCommerce, la copia que generé, no funciona, se daña al abrirlo en Excel.

He visitado varios blog, he descargado archivos de ejemplo y cuando los voy a importar para ver si funcionan, los archivos tampoco funcionan, estan guardados en CSV, pero no con la configuración necesaria.

Me gustaría me ayudaran a utilizar una herramienta (preferiblemente Excel) para crear el archivo CSV separado por comas que sea compatible con WooCommerce.

Agradecido por su atención.

 

 

Citar
Respondido : 04/05/2020 12:25 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Alaid,

¿Podrías indicarme la url del sitio web donde estás intentando importar el fichero CSV? ¿Podrías proporcionarnos una copia del archivo .csv que estas intentando importar? Por favor

Saludos 🙂

 

 

ResponderCitar
Respondido : 04/05/2020 2:19 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Alaid
 Alaid
Usuario experto

Hola Bulmaro

Procedo a explicarte lo que me ocurre.

Primero exporté desde WooCommerce un archivo con solo 4 cabezas (SKU, Nombre, Precio rebajado, Precio Normal) y pocos productos para ver el formato del archivo, este al abrirlo con Excel me di cuenta que inmediatamente aparece el Asistente para importar texto, debido a que el archivo que generó WooCommerce es un archivo delimitado.

Procedo a crear el archivo en Excel, este está en columnas con sus cabezas que corresponden con las cabezas utilizadas en la DB de WooCommerce, al momento de guardar en el formato CSV delimitado por comas, previamente había ajustado en Herramientas/Opciones Web/Codificación Unicode (UTF-8), pensé que automáticamente Excel eliminará las columnas y los espacios los sustituirá por comas (,), el resultado es muy diferente al que pensaba, en el archivo adjunto CSV-columnas.csv se puede observar.

Luego procedí a crear el archivo no en columnas, sino separándo las cabezas con (,), luego en la siguiente línea coloco el producto de la misma forma y procedo a guardarlo en CSV delimitado por comas, el resultado es que queda un archivo correcto (CSV-comas.csv), utilizable para poder importar productos, a pesar que al abrirlo en Excel, no lo toma como archivo delimitado y por ende se abre normal.

El detalle con lo anterior es que necesito previamente trabajar en Excel un archivo exportado de una DB de un software administrativo, en el cual necesito hacer unos cálculos, para ello está en columnas los datos, posterior a la realización de los cálculos, requiero guardarlo como un archivo CSV separado por comas, es aquí donde no logro que el archivo quede con el formato correcto.

La pregunta en concreto es ¿Cómo trabajar un archivo en Excel en columnas y guardarlo en formato CSV delimitado por comas que funcione?

Adjunto un archivo de ejemplo (productos-pagina-web.csv) que está en formato CSV el cual se debe abrir desde Excel en columnas para su edición, pero luego al guardarlo en CSV este no funciona correctamente. 

Se que esto se produce al momento de guardar el archivo en Excel, por eso me gustaría saber que se debe hacer para que el archivo se guarde correctamente.

Agradecido

ResponderCitar
Respondido : 04/05/2020 1:42 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alaid,

Entiendo que lo que necesitas es convertir tu archivo en excel a csv separado por comas, Puedes probar con la siguiente herramienta online

-> Contenido solo visible a usuarios registrados

Para que se convierta debes tener tu archivo guardado en formato .xlsx es decir Excel Workbook y luego subirlo. Luego seleccionas la opción que muestra convert to csv

El sistema te genera un archivo nuevo separado por comas, algo parecido a este

Prueba y verifica si te funciona

Un Saludo

ResponderCitar
Respondido : 04/05/2020 2:05 pm

Alaid
 Alaid
Usuario experto

Hola Karen

Esto es lo que necesitaba, funciona perfecto, muchas gracias por la ayuda.

Feliz día a todos y gracias por el apoyo.

ResponderCitar
Respondido : 04/05/2020 2:29 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alaid,

Enhorabuena lo has conseguido 🙂, con esto podemos dar el tema como cerrado.

Escríbenos si tienes otras consultas

Un Saludo 😊 

ResponderCitar
Respondido : 04/05/2020 2:31 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación