Hi Leute. Ich kopiere einen Bereich in ein neues Workbook.
Nachdem das Kopieren abgeschlossen ist.
Steht in einer Zelle der Wert 10,12345 drin.
Danach wird das ganze als csv abgespeichert. allerdings steht danach in der csv der wert
10.12345 drin. Also wurde das komma durch den punkt ersetzt.
Die Trennzeicheneinstellung steht sowohl im windows, also auch im excel auf komma.
Wieso speichert er das nicht einfach mit der ländereinstellung ab?
Hier mein soucecode des VBA-Scrips in excel
Nachdem das Kopieren abgeschlossen ist.
Steht in einer Zelle der Wert 10,12345 drin.
Danach wird das ganze als csv abgespeichert. allerdings steht danach in der csv der wert
10.12345 drin. Also wurde das komma durch den punkt ersetzt.
Die Trennzeicheneinstellung steht sowohl im windows, also auch im excel auf komma.
Wieso speichert er das nicht einfach mit der ländereinstellung ab?
Hier mein soucecode des VBA-Scrips in excel
Code:
'Rezept 10 Schritte 1-100 Tabelle Inhalte in neues Blatt kopieren für csv
Range("F" & Range("I100"), "F" & Range("J100")).Select
'Range("F79:F5278").Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("A500").Select
'Programm Rezept 10 als Auot1.CSV Datei fuer WinCC flexible speichern
ActiveWorkbook.SaveAs Filename:=Dateipfad, FileFormat:= _
xlCSVMSDOS, CreateBackup:=False
ActiveWorkbook.Close SaveChanges:=False
Range("E6").Select
ActiveWorkbook.Save
Application.Quit