我正在使用Microsoft.Office.Interop.Excel读取excel文件。它适用于所有情况,但在某些情况下,如上标或下标,它不起作用!
CM2 - 这里2是上标,但我得CM2而不是cm2 [cm-square]
对此方向的任何帮助都将不胜感激。
姆兰
答案 0 :(得分:0)
不确定这有多大帮助,但是,请查看单元格的Font属性:
Excel.Range someRange = (Excel.Range)ws.Cells[1, 1];
Excel.Font aFont = someRange.Font;
if (aFont.Superscript == DBNull.value) System.Console.WriteLine("mixed superscript and regular");
else if ((bool) aFont.Superscript == false) System.Console.WriteLine("no superscript");
else if ((bool) aFont.Superscript == true) System.Console.WriteLine("all superscript");