Столкнулся с такой проблемой. Пишу на C++ Builder программу, которая выводит отчет в MS Excel 97, в частности, некоторые ячейки заполняются формулами, содержащими функцию SUM. Незадача в том, что в руссифицированной версии Excel эта функция (да и остальные тоже) называется по-другому — СУММ. Так вот вопрос: как написать программу универсально, чтобы вне зависимости от того, какая версия Excel установлена (я имею в виду, русская или английская), формула выводилась корректно? Кто-то, может быть, скажет, что это невозможно или нужно просто предусмотреть вывод разных названий для разных версий. Но если написать этот же код на Visual Basic и указать, что функция называется "SUM", то такая программа прекрасно выводит в английский Excel "SUM", а в русский — "СУММ".