
Tengo una base de datos de productos que necesito actualizar un par de veces a la semana y estoy buscando algunos consejos sobre qué flujo de trabajo debo configurar. Puedo exportar mi base de datos desde mi tienda en línea como CSV, luego necesito modificar un par de columnas y luego volver a importar el CSV a mi tienda en línea. Toda la información con la que estoy actualizando la base de datos del producto CSV proviene de CSV o se puede convertir fácilmente a CSV.
Tengo a mi disposición Excel, Access y la suite ofimática abierta. Quiero que sea lo más automatizado posible. Soy un novato en todo esto, pero me siento perfectamente cómodo rastreando archivos de ayuda y foros en busca de detalles esenciales; lo que necesito es consejo sobre una estrategia.
Respuesta1
Es probable que Excel esté bien, ya que admite la importación y exportación de CSV de forma inmediata y no creo que el manejo de Access CSV sea muy diferente o mejor. Nunca he usado Open Office.
El desafío será asegurarse de que los CSV se exporten en los mismos formatos que el original (especialmente en lo que respecta a fechas y formatos de números). Si tiene suerte, las configuraciones simples del Asistente de importación funcionarán de inmediato, pero deberá realizar algunas pruebas para estar seguro.
Entoncessu primera tarea es probar la calidad de importación/exportación: importe el CSV en Excel (elija las configuraciones principales adecuadas, como ancho fijo o separado por comas, pero intente dejar el resto como está para empezar), luego expórtelo nuevamente de inmediato a un archivo CSV diferente, luego compare ambos archivos .
¿Hay diferencias?Repita el proceso nuevamentecon diferentes configuraciones del Asistente de importación, como el formato (fechas/número) de columnas específicas. Básicamente necesitarás investigar esas diferencias individualmente hasta que encuentres los pasos adecuados para evitarlas.Toma notade qué configuraciones de importación mejoran la calidad de su exportación. Cada vez que pruebe algo nuevo, verifique si su software puede volver a importarlos correctamente o no; le resultará útil comprender cómo maneja varias entradas CSV.
Si esta parte funciona bieny podrá lograr una exportación consistente que su software pueda leer correctamente, ¡la mayor parte del trabajo ha terminado! Ahora puede intentar simplificar la tarea registrando sus pasos como una macro de Excel y agregando botones a su hoja de cálculo de Excel, hágalo de manera consistente. Me imagino un botón en su hoja de trabajo para Cargar, y otro para Guardar/Sobrescribir estaría bien.
Si no consigues conseguir una buena exportación, Le sugiero que haga una nueva pregunta aquí para obtener sugerencias más específicas sobre cómo importar/exportar esas líneas particulares de CSV que le causan problemas, incluidos algunos datos de muestra, para que podamos intentar ayudarlo de manera más específica. Buena suerte.