У меня есть файл Excel в формате OfficeML, MyData.xls. Поскольку я обновился до Office 2007 с Office 2003, я получаю предупреждающее сообщение о том, что содержимое файла не соответствует расширению файла. Похоже, что OfficeML теперь должен иметь расширение «xml».
В своем приложении я использую OleClientSite для отображения файла в объекте OleFrame. Если я изменю расширение файла на «xml», Excel не запустится. Если я оставлю расширение как «xsl», я получу приведенное выше предупреждающее сообщение.
Как я могу заставить файл с расширением «xml» открываться в OleFrame с помощью Excel?