Two people can use the same spreadsheet formula logic and still need different argument separators. Regional number settings often determine whether a formula uses commas or semicolons.
Do not replace punctuation blindly
A comma inside quoted text is data, not an argument separator. A safe converter must distinguish quoted strings from formula syntax.
Function names are a separate problem
Changing commas to semicolons does not translate localized function names. Treat separator conversion and function translation as two distinct steps.
Test after handoff
If a workbook moves between machines, test several representative formulas after conversion. External links, add-ins and named ranges are not repaired by separator changes.