Ik ken zelf geen programma's die zulke dingen doen. Als ik zulke dingen moet doen, dan schrijf ik daar gewoonlijk zelf iets voor (meestal een MATLAB script).
Heb je evt al naar de macro recorder in Excel gekeken? Als je die aanzet dan wordt er een VBA code gegenereerd voor de acties die je gedaan hebt. Je kan die dan achteraf nog aanpassen waar nodig.
Dit is een Excel macro die ik onlangs voor een vriend geschreven heb. Het opent alle xsls bestanden (behalve A.xsls) in de huidige map en gaat '.' vervangen door ','. (Hij had files die niet allemaal hetzelfde karakter gebruikten voor kommagetallen en wou dat fixen.)
Misschien dat je hier al inspiratie kan uithalen.
Code: Selecteer alles
Sub UpdateFiles()
MyDir = ActiveWorkbook.Path
DataDir = MyDir & "\"
ChDir (DataDir)
Nextfile = Dir(DataDir & "*.xls")
While Nextfile <> ""
If Not (StrComp(Nextfile, "A.xsls")) Then
Workbooks.Open (DataDir & Nextfile)
For i = 1 To Workbooks(Nextfile).Sheets.Count
Dim cell As Range
For Each cell In Workbooks(Nextfile).Sheets(i).UsedRange
If (InStr(cell.Value, ".")) Then
cell.Value = CDbl(Replace(cell.Value, ".", ","))
End If
Next
Next
Workbooks(Nextfile).Save
Workbooks(Nextfile).Close
End If
Nextfile = Dir()
Wend
End Sub