0
我正在使用Microsoft.Office.Interop.Excel读取excel文件。它在所有情况下工作正常,但在某些情况下,如上标或下标,它不工作!使用Office Interop程序集从Excel中读取上标或下标值
CM2 - 在这里是2标,但我得到CM2不厘米2 [平方厘米]
在该方向上的任何帮助将不胜感激。
伊姆兰
我正在使用Microsoft.Office.Interop.Excel读取excel文件。它在所有情况下工作正常,但在某些情况下,如上标或下标,它不工作!使用Office Interop程序集从Excel中读取上标或下标值
CM2 - 在这里是2标,但我得到CM2不厘米2 [平方厘米]
在该方向上的任何帮助将不胜感激。
伊姆兰
不知道如何有用,这是但,看电池的字体属性:
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");
好了,感谢您的回复,我有兴趣为价值不是标存在下标,我的通用程序读取excel中的所有值,在这种情况下失败。它返回简单的文本,但我需要格式化文本。 – IBhadelia 2010-08-08 07:17:13