Exportar Consulta a .txt modificando formato campo numérico
Publicado por Andre (6 intervenciones) el 30/05/2020 04:06:58
Hola,
Desde un formulario, necesito exportar una consulta a un archivo delimitado con formato .txt para ser importado desde otra aplicación.
Con el siguiente código, he logrado hacer la exportación:
Private Sub Exportar_Click()
DoCmd.TransferText acExportDelim, "Especificacion", "Consulta", "C:\NombreFichero.txt", False, ""
End Sub
Pero dos de los campos (Cantidad y VUnitario) en la consulta son campos numéricos, formato standard con dos decimales (Cantidad: 37920,30 y VUnitario: 1800,00).
En el archivo de texto, necesito que utilicen el siguiente formato (reemplazar la "," de los decimales por ".":
- Cantidad 37920.30
- VUnitario 1800.00
Si bien probé realizar cambio en la configuración de Windows, genera cambios no deseados en esta base de datos y el resto de las aplicaciones del sistema.
Desde ya, gracias por las posibles respuestas.
Saludos,
Andrés
Desde un formulario, necesito exportar una consulta a un archivo delimitado con formato .txt para ser importado desde otra aplicación.
Con el siguiente código, he logrado hacer la exportación:
Private Sub Exportar_Click()
DoCmd.TransferText acExportDelim, "Especificacion", "Consulta", "C:\NombreFichero.txt", False, ""
End Sub
Pero dos de los campos (Cantidad y VUnitario) en la consulta son campos numéricos, formato standard con dos decimales (Cantidad: 37920,30 y VUnitario: 1800,00).
En el archivo de texto, necesito que utilicen el siguiente formato (reemplazar la "," de los decimales por ".":
- Cantidad 37920.30
- VUnitario 1800.00
Si bien probé realizar cambio en la configuración de Windows, genera cambios no deseados en esta base de datos y el resto de las aplicaciones del sistema.
Desde ya, gracias por las posibles respuestas.
Saludos,
Andrés
Valora esta pregunta


0