oSheet.get_Range("A1","N4").Font.Size= 9 ;
oSheet.get_Range("A1","N4").Font.Bold = true;
oSheet.get_Range("A1","N4").VerticalAlignment =  Excel.XlVAlign.xlVAlignCenter;
oSheet.get_Range("A1","N4").HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;

//该范围内设置外面一层边框
oSheet.get_Range("A1","N4").BorderAround(Excel.XlLineStyle.xlContinuous,Excel.XlBorderWeight.xlThin ,Excel.XlColorIndex.xlColorIndexAutomatic,Color.Black.ToArgb()) ; //该范围内设置里面所有单元格的边框
oSheet.get_Range("A1","N4").Borders.Weight = Excel.XlBorderWeight.xlThin ;
oSheet.get_Range("A1","N4").Borders.Color = Color.Black.ToArgb() ;
//范围内单元格添加背景颜色
oSheet.get_Range("A1","N2").Cells.Interior.Color =Color.FromArgb(153,255,204).ToArgb();
oSheet.get_Range("A1","N2").Cells.Interior.Pattern = Excel.XlBackground.xlBackgroundAutomatic ;

解决方案 »

  1.   

    我想自己定义公式(由于Excel不能识别,所以显示为“#Name?”,而我希望显示为我定义的字符串),并保存在单元格对象的某个属性或字段中,这样程序可以通过该公式求出值再填入单元格
      

  2.   

    我现在就是希望每一个单元格对应一个公式,我希望把公式存储在单元格对象的一个属性中
    但我不知道单元个对象的类型,即Cells[n,n]是什么类型的,它有哪些属性
      

  3.   

    最好看OFFICE的帮助,大概是oSheet.get_Range("A1","N4").Formula2的属性.
      

  4.   

    Excel中的每个单元格对应一个Range对象吗???
    我希望自定义一个公式存放在Range对象的属性中,但好象没有相应的属性可以供我使用,Range.Formula属性又不认我的公式,使得显示的是“#NAME?”文本(我希望是空白),请问有没有办法把我自定义的公式保存在Excel文件(*.xls)中