Excel no usa coma como separador predeterminado para archivos .csv

Excel no usa coma como separador predeterminado para archivos .csv

Necesito hacer que Excel use una coma como delimitador predeterminado si arrastro un archivo .csv a la ventana de Excel o selecciono un archivo .csv desde el Explorador de Windows. Ninguna de las sugerencias de este sitio o combinaciones de ellas han funcionado. En Panel de control - Configuración regional - Separadores del sistema, configuré la coma como delimitador predeterminado y configuré el carácter de espacio como separador de miles. En Excel intenté usar separadores del sistema y NO usar separadores del sistema con decimal establecido en punto. y Miles configurados en un solo espacio, de modo que la coma solo se use como delimitador, pero nada parece funcionar.

Tenemos cientos de trabajadores, cada uno de los cuales abre docenas de archivos .csv cada día y es mucho más fácil hacerlo desde el Explorador de Windows que desde Excel y tener que establecer un delimitador de coma cada vez.

Respuesta1

Gracias por la pronta respuesta. Si edito las dos primeras palabras de mi publicación, tal vez la pregunta se vuelva más clara: al cambiar "Necesito..." por "¿Cómo puedo...". Bien, de todos modos encontré la razón real por la que los archivos no se abren como se esperaba. Los archivos que quiero abrir en realidad están en formato csv pero sus extensiones son .rpt (esta extensión no tiene significado para nadie fuera de nuestra empresa). Si les cambio el nombre con la extensión .csv, se abren delimitados correctamente utilizando la configuración de delimitador predeterminada de Excel 2007 y Windows 7.

Todavía quiero abrir archivos .rpt sin cambiar ningún nombre, así que se me ocurrió una pequeña macro que guardé en la carpeta XLSTART de Excel para que siempre esté disponible, y con una asignación de teclas de acceso rápido a la macro, esto es realmente todo lo que necesito. La macro utiliza la función de texto a columnas después de seleccionar la columna A. Acabo de grabar la macro desde el menú Desarrollador.

Respuesta2

¡Otra solución, que puede que sea posible o no para usted, pero que tal vez sea útil para otras personas que busquen este hilo en el futuro!
Si tiene la línea sep=;como primera línea del archivo, Excel respetará ese separador. Esto funciona con archivos csv y también intenté crear un archivo rpt.
Esta solución se encontró a partir deCómo abrir archivos csv delimitados por punto y coma en la versión estadounidense de Excel--> ¡El crédito es para @atx y desearía haber buscado esto yo mismo en el pasado!

información relacionada