ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Opening CSV File (https://www.excelbanter.com/excel-programming/417866-opening-csv-file.html)

Paul W Smith

Opening CSV File
 
I have a problem when opening a CSV file which has a column of dates. The
CSV file has the dates listed as "1/10/2008".

If I open the file directly in Excel, when the file opens the column
displays the dates in UK format as they should be. However if I use the VBA
line below:

Set RecFileFile = Workbooks.Open(fRecFile)

When the file opens the dates as displayed as "10/1/2008" - the US format.

Obviously I need the file to open and read the dates as they are in the CSV
file, i.e. stop the conversion - how do i do this?

PWS



papou[_4_]

Opening CSV File
 
Hi Paul

Set RecFileFile = Workbooks.Open(FileName:=fRecFile, Local:=True)

This will force Excel VBA to use your regional settings.

HTH
Cordially
Pascal

"Paul W Smith" a écrit dans le message de news:
...
I have a problem when opening a CSV file which has a column of dates. The
CSV file has the dates listed as "1/10/2008".

If I open the file directly in Excel, when the file opens the column
displays the dates in UK format as they should be. However if I use the
VBA line below:

Set RecFileFile = Workbooks.Open(fRecFile)

When the file opens the dates as displayed as "10/1/2008" - the US format.

Obviously I need the file to open and read the dates as they are in the
CSV file, i.e. stop the conversion - how do i do this?

PWS





All times are GMT +1. The time now is 07:18 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com