我有什么excel格式?

时间:2014-11-09 10:01:49

标签: excel

我有.XLS格式的excel文件,excel 2007可以打开它,但抛出一条消息,文件是另一种格式然后是扩展名,如果我确定要打开它。

我在记事本中打开文件,这是第一行

<html xmlns:o="urn:schemas-microsoft-com:office:office"      xmlns:x="urn:schemas-microsoft-com:office:excel"      xmlns="http://www.w3.org/TR/REC-html40">
<meta name="ProgId" content="Excel.Sheet" />
<meta name="Generator" content="Microsoft Excel 9" />
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>

我尝试将文件另存为.xml,.ods等其他格式,但我找不到真正的格式/扩展名。难道你不知道它是什么?它似乎与excel完全兼容。

1 个答案:

答案 0 :(得分:0)

好的,我找到了格式,它的.XLHTML

这个C#代码告诉我

Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();

excelApp.Visible = false;

Microsoft.Office.Interop.Excel.Workbook eWorkbook = excelApp.Workbooks.Open(xlsFilePath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

Console.WriteLine(eWorkbook.FileFormat.ToString());

Console.ReadLine();