anton44
Verenigingslid
- Lid geworden
- 20 mei 2005
- Berichten
- 1.780
Referentie thread = https://www.helpmij.nl/forum/showth...F3%F3r-imprort-in-Excel?p=6276806#post6276806
Bovengenoemde referentie geeft een oplossing voor het wijzigen van scheidingstekens mbv .vbs
Is een soortgelijke oplossing met een aangepast vbs script in te zetten voor punten in bedragen?
Mijn pogingen daartoe faalden = Compilatiefout.
In het voorbeeld zijn de getallen na "Euro" de bedoelde bedragen.
Bovengenoemde referentie geeft een oplossing voor het wijzigen van scheidingstekens mbv .vbs
Is een soortgelijke oplossing met een aangepast vbs script in te zetten voor punten in bedragen?
Mijn pogingen daartoe faalden = Compilatiefout.
Code:
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objVBS = objFSO.GetFile(WScript.ScriptFullName)
Pad = objFSO.GetParentFolderName(objVBS)
FileIn = WScript.Arguments(0)
FileOut = Pad & "\" & "PK_" & split(FileIn,"\")(ubound(split(FileIn,"\")))
Set objReadFile = objFSO.OpenTextFile (FileIn, 1)
Set objWriteFile = objFSO.CreateTextFile(FileOut,True)
strText = Replace(objReadFile.ReadAll, ",",",")
strText = Replace(strText, ".".",")
objWritefile.Write strText
objWritefile.Close
objReadFile.Close
In het voorbeeld zijn de getallen na "Euro" de bedoelde bedragen.