Opening .csv-files in Excel

B

Bengt

I write semicolon separated .csv-files from another application and open
them in Excel. It works excellent on my computer. I just open the file and
data is organised in columns as I would expect.
If I do the same thing on certain other computers with the same Excel
version (2003), all data of each row is imported to the first Excel colums
as one string. I have looked a lot for a setting in Excel that contol this
import, but not found any. Have I missed something?
It is of course possible to import data from the csv-file by data/import
external data, but that is a more complicated way, and the people who shall
work with this is not so familiar with Excel.
To sum it up: How is data import controlled when a text file is opened in
Excel?
 
R

Roger Govier

Hi Bengt

Its probable that the Regional settings are different on the computers.
Yours must be set to use ; as the separator, hence Excel knows exactly how
to parse the data.
Other machines may be set with ' as the separator, so Excel doesn't know how
to parse the data with ;

If you cannot make the Regional settings the same on all computers, when
Excel imports it all into column a, select column A>Data>Text to
Columns>Delimited>Other> ; >Finish
 
S

Stefi

Perhaps you have semicolon set as list separator in Windows Regional
settings, while some other Character is set on the other Computers. Check it!

Regards,
Stefi


„Bengt†ezt írta:
 
N

Niek Otten

I'm not sure, but it might be that on your computer the list separator is set to a semicolon, while on the other it is a space (or
even something else)
look in Control Panel, Date, Time. Language and Regional Options

--
Kind regards,

Niek Otten
Microsoft MVP - Excel

|I write semicolon separated .csv-files from another application and open
| them in Excel. It works excellent on my computer. I just open the file and
| data is organised in columns as I would expect.
| If I do the same thing on certain other computers with the same Excel
| version (2003), all data of each row is imported to the first Excel colums
| as one string. I have looked a lot for a setting in Excel that contol this
| import, but not found any. Have I missed something?
| It is of course possible to import data from the csv-file by data/import
| external data, but that is a more complicated way, and the people who shall
| work with this is not so familiar with Excel.
| To sum it up: How is data import controlled when a text file is opened in
| Excel?
|
|
|
|
|
|
|
|
|
|
 
D

David Biddulph

What list separator is defined in your Windows Regional Settings? [It's a
Windows setting, not Excel.]

Try changing it from a comma to a semi-colon, then try to open your CSV.
 
R

Roger Govier

Of course, there is semicolon listed as a separator - use that, no need to
use Other.
 
N

Niek Otten

<while on the other it is a space>

I meant a comma.

--
Kind regards,

Niek Otten
Microsoft MVP - Excel

| I'm not sure, but it might be that on your computer the list separator is set to a semicolon, while on the other it is a space
(or
| even something else)
| look in Control Panel, Date, Time. Language and Regional Options
|
| --
| Kind regards,
|
| Niek Otten
| Microsoft MVP - Excel
|
||I write semicolon separated .csv-files from another application and open
|| them in Excel. It works excellent on my computer. I just open the file and
|| data is organised in columns as I would expect.
|| If I do the same thing on certain other computers with the same Excel
|| version (2003), all data of each row is imported to the first Excel colums
|| as one string. I have looked a lot for a setting in Excel that contol this
|| import, but not found any. Have I missed something?
|| It is of course possible to import data from the csv-file by data/import
|| external data, but that is a more complicated way, and the people who shall
|| work with this is not so familiar with Excel.
|| To sum it up: How is data import controlled when a text file is opened in
|| Excel?
||
||
||
||
||
||
||
||
||
||
|
|
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top