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 ?
Annonceindlæg fra SoftwareOne
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
09. december 2003 - 12:33
#2
Dette virker ikke i Excel 97 ! Hvad skal der til ?
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
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) ?
07. januar 2004 - 14:33
#5
respons ønskes.
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 ?
07. januar 2004 - 16:21
#7
det er med punktum og ikke komma.
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... :-)
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.
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig