When a user manually enters formula in a sheet in the English version of Excel and sends this document to another user who has Excel in another version, the formula is autom
In Excel vba the .Formula
requires that the formula to be inserted be in EN-USA format. This is regardless of the local settings.
Excel will then translate it into the local vernacular when putting it in the sheet.
So no matter what the local settings it will work cross languages.
VBA also has the .FormulaLocal
which allows the entry of the formula in the native language. But (as far as I know) it will not work cross different local settings.