Avatar billede stgas Nybegynder
07. december 2003 - 21:14 Der er 9 kommentarer

Hvordan skrives makro så filen gemmes som semikolon-separeret fil

Jeg har forsøgt at finde 'fileformat' for at få gemt filen som semikolon-separeret fil. CSV giver alene kommasepareret. Hvad skal jeg anvende ?
Avatar billede kabbak Professor
08. december 2003 - 00:39 #1
Sub Makro1()

    ActiveWorkbook.SaveAs Filename:= _
        "C:\Dokumenter\Excel\Mappe1.csv", FileFormat _
        :=xlCSV, CreateBackup:=False
End Sub
Sub Makro2()

    ActiveWorkbook.SaveAs Filename:= _
        "C:\Dokumenter\Excel\Mappe2.csv", FileFormat _
        :=xlCSVMSDOS, CreateBackup:=False
End Sub


Begge makroer laver semikolon-separererede filer ved mig
Avatar billede stgas Nybegynder
09. december 2003 - 12:33 #2
Dette virker ikke i Excel 97 ! Hvad skal der til ?
Avatar billede kabbak Professor
09. december 2003 - 14:38 #3
denne er lavet på excel 97, og den virker

Sub Makro1()

    ChDir "C:\"
    ActiveWorkbook.SaveAs FileName:="C:\Mappe1.csv", FileFormat:=xlCSV, _
        CreateBackup:=False
End Sub
Avatar billede stgas Nybegynder
09. december 2003 - 16:07 #4
Hvis det stadig giver en kommasepareret fil og ikke en semikolon-version, kan der så være tale om noget Windowsopsætning (NT4.0) ?
Avatar billede kabbak Professor
07. januar 2004 - 14:33 #5
respons ønskes.
Avatar billede bak Seniormester
07. januar 2004 - 15:50 #6
Kabbak-> hvis du benytter nederste fremgangsmåde, hvordan ser et decimaltal så ud når du læser den ind igen ?
Avatar billede kabbak Professor
07. januar 2004 - 16:21 #7
det er med punktum og ikke komma.
Avatar billede bak Seniormester
07. januar 2004 - 16:30 #8
Ok, just checking. Jeg har nemlig aldrig set VBA og excel kunne kommunikere rigtigt når det drejer sig om csv-filer... :-)
Avatar billede kabbak Professor
07. januar 2004 - 16:35 #9
hvis jeg indlæser den i excel igen, bliver det forkert, da jeg bruger komma, så decimalværdierne står som tekst.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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