用ASP.NET中的C#如何操作EXCEL的单元格的背景色 参考C# WinForm开发系列 - Excel使用C#和Excel进行报表开发(五)-操作单元格边框和颜色 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用什么开发,Excel对象模型吗。参考我写的一个共通http://blog.csdn.net/beckhans/archive/2008/08/22/2814570.aspx public void CellsBackColor(int startRow, int startColumn, int endRow, int endColumn, ExcelStyle.ColorIndex color) { Range range = MyExcel.get_Range(MyExcel.Cells[startRow, startColumn], MyExcel.Cells[endRow, endColumn]); range.Interior.ColorIndex = color; range.Interior.Pattern = ExcelStyle.Pattern.Solid; } public void CellsBackColor(int startRow,int startColumn,int endRow,int endColumn,ExcelStyle.ColorIndex color,ExcelStyle.Pattern pattern){ Range range = MyExcel.get_Range(MyExcel.Cells[startRow, startColumn], MyExcel.Cells[endRow, endColumn]); range.Interior.ColorIndex = color; range.Interior.Pattern = pattern; }range = (Range)worksheet.get_Range("A1", "D1"); range.Cells.Interior.Color=System.Drawing.Color.FromArgb(255,204,153).ToArgb(); Excel.Range rng3=xSheet.get_Range("C6",Missing.Value);rng3.Value2="Hello";rng3.Interior.ColorIndex=6; //设置Range的背景色 (1).我的代码中,range.Interior.ColorIndex = color; 这种写法是错误的。提示使用range.Interior.set_ColorIndex()or range.Interior.get_ColorIndex()(2).range.Cells.Interior.Color这种写法也报错,提示没有.Color属性。(3).range.Interior.Pattern其中.Pattern属性也没有。兄弟们,网上能找的,我都已经找过了,有机会的话,我去公司的时候把代码放进来,大家再帮忙看一下。还是谢谢大家! c#版字典树测试 ¥&*关于用户注册的正则表达式 (高分求解) 怎么控制DataGridView列宽? datagridview_currentCellChanged代码中出现错误nullReferenceException fastreport studio的数据源问题 求 VSS 8.0 中文版下载 急急急,一个关系treeview简单问题。 数据访问逻辑组件 统计一下有多少人用C#做面象对象开发 菜鸟问题:如何将10进制数分别转换为2进制? 16进制? C# 打印 中文字符无法显示 如何引用另一个解决方案中项目?
http://blog.csdn.net/beckhans/archive/2008/08/22/2814570.aspx
{
Range range = MyExcel.get_Range(MyExcel.Cells[startRow, startColumn], MyExcel.Cells[endRow, endColumn]);
range.Interior.ColorIndex = color;
range.Interior.Pattern = ExcelStyle.Pattern.Solid;
}
public void CellsBackColor(int startRow,int startColumn,int endRow,int endColumn,ExcelStyle.ColorIndex color,ExcelStyle.Pattern pattern){
Range range = MyExcel.get_Range(MyExcel.Cells[startRow, startColumn], MyExcel.Cells[endRow, endColumn]);
range.Interior.ColorIndex = color;
range.Interior.Pattern = pattern;
}range = (Range)worksheet.get_Range("A1", "D1"); range.Cells.Interior.Color=System.Drawing.Color.FromArgb(255,204,153).ToArgb();
rng3.Value2="Hello";
rng3.Interior.ColorIndex=6; //设置Range的背景色
range.Interior.ColorIndex = color;
这种写法是错误的。
提示使用
range.Interior.set_ColorIndex()
or
range.Interior.get_ColorIndex()
(2).
range.Cells.Interior.Color
这种写法也报错,提示没有.Color属性。
(3).
range.Interior.Pattern
其中.Pattern属性也没有。兄弟们,网上能找的,我都已经找过了,
有机会的话,我去公司的时候把代码放进来,大家再帮忙看一下。还是谢谢大家!