Avatar billede RFJDK Nybegynder
08. januar 2011 - 12:22 Der er 3 kommentarer

Hvorfor bliver min csv kommasepereret når jeg har danske indstillinger?

Hejsa

Jeg skal have csv-filer der bliver semikolonsepereret og ikke kommasepereret.

Jeg har danske indstillinger i windows og jeg har dansk excel. Men hvorfor bliver filen kommasepereret?

Det eksekveres via en makro i VBA:

ActiveWorkbook.SaveAs Filename:= _
  ThisWorkbook.Path & "/" & Range("f5").Value, FileFormat:=xlCSV, _
  CreateBackup:=False

Kan nogen hjælpe her?
Rasmus
Avatar billede kgkg Nybegynder
08. januar 2011 - 12:44 #1
Hvad står din Listeseparator til at være under Internationale og Sproglige indstillinger på din computer?
Avatar billede RFJDK Nybegynder
08. januar 2011 - 12:46 #2
Den står til ";" og hvis jeg hurtigt kaster nogle tal i et excelark og gemmer det manuelt som ms-dos csv-fil så bliver det sepereret med semikolon som det skal.

Meget underligt. Jeg er lost her og håber på hjælp :-)
Tak
Rasmus
Avatar billede anlu Nybegynder
08. januar 2011 - 12:47 #3
Prøv med

ActiveWorkbook.SaveAs Filename:= _
  ThisWorkbook.Path & "/" & Range("f5").Value, FileFormat:=xlCSV, _
  CreateBackup:=False, Local:=True
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester