da_li Novice
12. juli 2018 - 10:28 Der er 2 kommentarer og
2 løsninger

VBA til at gemme som .csv men med dansk formattering

Hej med jer,
Jeg har en optaget makro, som jeg ønsker at bruge til at gemme .xlsx filer som .csv filer (semikolonsepareret). Når jeg optager makroen, så gemmes der fint som semikolonsepareret, men når jeg efterfølgende afvikler, så overgår filformatet til engelsk, med "," i stedet for "." og ";".

Er der nogen der mon kender den kodestump, der skal til for at bevare/ændre format til dansk?
Tænker at problemstillingen er i enden af min kode :

    Range("A4:C5").Select
    ActiveWorkbook.SaveAs Filename:= _
        "........\Desktop\Mappe2.csv", FileFormat _
        :=xlCSV, CreateBackup:=False
smartoffice_dk Forsker
Skrevet i går kl. 22:05 #1
Mener du blot skal tilføje Local:=True for at den tager dine lokale settings

ActiveWorkbook.SaveAs Filename:= _
        "........\Desktop\Mappe2.csv", FileFormat _
        :=xlCSV, CreateBackup:=False, Local:=True
da_li Novice
Skrevet i dag kl. 10:37 #2
Så langt kom jeg også...så fik jeg byttet "," med ";" (semikolon), men tal kommer stadig med engelsk punktsætning (komma i stedet for punktum).
smartoffice_dk Forsker
Skrevet i dag kl. 11:24 #3
Det virker fint hos mig - er dine pc settings sat til dansk standard?
her er mit resultat

tekst;k1;k2;k3;k4
peter;2,20;3,30;4,40;5,50
søren;1.000,33;19.872,43;12.312,30;42,00
da_li Novice
Skrevet for 20 minutter siden #4
Korrekt - det er netop der problemet lå. Jeg trækker data fra et DDE link til Excel og den trækker ikke i dansk format kan jeg nu se. Det er ikke samtlige værdier der indeholder dec. så jeg så det ikke til at starte med. Tak for hjælpen :-)
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

Opret Preview

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





Premium
Søren fik en god ide og overhalede Spotify inden om: Her er historien om skabelsen af verdens måske første gratis musiktjeneste - som var dansk
Fra Computerworlds arkiv: Søren Stig Tvilsted fik for knap 10 år siden idéen til TDC Play, der overhalede Spotify indenom og blev verdens første gratis musiktjeneste. "Folk var ved at dø af grin. De havde ganske enkelt aldrig hørt noget så tåbeligt før," fortæller han i dag. Her er historien om, hvordan TDC Play blev til.
Computerworld
Ny-opdaget malware blokerer programmer som forsøger at slette den: Særligt windows 10 er ramt
En ny type malware er blevet opfanget, der både overvåger din computer og generer falske reklameindtægter til bagmændende. Og så har den en forkærlighed for Windows 10.
CIO
Henrik Jeberg om at arbejde i Silicon Valley: "Er du dygtig nok får du tilbud der får en til at falde ned af stolen."
Henrik Jeberg bor i San Francisco og er direktør i Hampleton Partners, der rådgiver om opkøb med særligt fokus på teknologi. Hør ham fortælle om forskellen på Danmark og Silicon Valley - og om nogle af de vilde forhold der hersker i verdens ubestridte tech-hovedstad.
Job & Karriere
KMD opsagde tryghedsaftaler med medarbejderne få måneder før 300 medarbejdere blev outsourcet til IBM
KMD har i løbet af foråret opsagt to såkaldte tryghedsaftaler med en del af selskabets medarbejdere. Når aftalerne stopper ved udgangen af 2018, er de pågældende medarbejdere ikke længere berettiget til særlig godtgørelse. Det kan få konsekvenser, hvis IBM som forventet skærer i antallet af de 300 KMD-medarbejdere, som selskabet overtager.