使用c#从Excel工作表导入RTF数据

时间:2014-03-03 15:00:23

标签: c# excel c#-4.0 office-interop

我想从excel表格导入带有richtext的数据,即字体系列

但是我可以使用下面给出的代码

来获得粗体和斜体样式
Microsoft.Office.Interop.Excel.Range Range = (Microsoft.Office.Interop.Excel.Range)Cell;
    int TextLength = Range.Text.ToString().Length;
    for (int CharCount = 1; CharCount <= TextLength; CharCount++)
    {
        Microsoft.Office.Interop.Excel.Characters charToTest = Range.get_Characters(CharCount, 1);
        bool IsBold = (bool)charToTest.Font.Bold;
        bool IsItalic = (bool)charToTest.Font.Italic;
        // other formatting tests here
    }

任何人都可以帮我使用Interop或c#.net

中的任何其他方法从Excel工作表中获取富文本数据

提前致谢

1 个答案:

答案 0 :(得分:0)

怎么样:

Range someRange = activeWorksheet.Range["A1", "A1"];
var fontFamily = someRange.Font.Name;