Я хочу создать файл SpreadsheetML на локальном диске, который можно открыть в MS Excel или Open Office, щелкнув файл в проводнике Windows.
Я пробовал все расширения имен файлов, зарегистрированные в Microsoft Excel, которые я мог найти до сих пор.
Некоторые из них (например, .xls
) позволяют открывать файл, но после того, как в диалоговом окне предупреждения "Файл находится в другом формате, чем указано в расширении файла". Некоторые расширения (например, .xlsx
) заставляют Excel показывать диалоговое окно ошибки формата без открытия файла.
Wikipedia сообщает, что расширение должно быть .xml
, но оно зарегистрировано для открытия браузером по умолчанию.
Этот, этот и этот аналогичные вопросы касаются загрузки файла из Интернета и установки правильного типа содержимого. Но я не могу изменить тип содержимого для локального файла.
Итак, нет решения или я что-то не хватает?