我用openrowset将数据导出到excel表中,我的excel表有表头和第一列标题。现在问题是:如何将第1行至第几行设定为表头;将第一列至第几列定为标题列?请大家帮忙!
解决方案 »
- sina editor编辑器无法上传附件和图片
- WPF Datagrid 密码列实现密码显示*号
- 来者有分 大家帮帮忙啊
- Coalesys PanelBar for ASP.NET 控件的使用
- 怎么看支付宝接口
- 为什么编译好的网站在IIS中浏览时报错?
- 问题:System.Data.OracleClient需要oracle客户端软件8.1.7或更高版本。
- int a=(int)txtMyTextBox1.Text 为什么报错?无法将String转换为int?
- 怎样将浏览器上的前进和后退按钮禁用掉或还有什么办法能达到同样的效果?
- 求助,VS2010
- 关于操作表格的问题。如何改变选中行的颜色。而其余行的颜色不变。
- 小弟想写一个网站后台管理系统 大虾给点思路
1,生成一个空的表格 1 XlsDocument xls = new XlsDocument(); // 创建一个空的Excel文档
2
3 xls.Send(); // 将文档发送到浏览器。
2, 创建一个复杂点表格
XlsDocument xls = new XlsDocument();
xls.FileName = " Wacky.xls " ; // 添加文件属性
xls.SummaryInformation.Author = " Tim Erickson " ; // 作者
xls.SummaryInformation.Subject = " A wacky display of Excel file generation " ;
xls.DocumentSummaryInformation.Company = " in2bits.org " ; for ( int sheetNumber = 1 ; sheetNumber <= 5 ; sheetNumber ++ )
{
string sheetName = " Sheet " + sheetNumber;
int rowMin = sheetNumber;
int rowCount = sheetNumber + 10 ;
int colMin = sheetNumber;
int colCount = sheetNumber + 10 ;
// 创建5个表格
Worksheet sheet = xls.Workbook.Worksheets.AddNamed(sheetName);
Cells cells = sheet.Cells;
for ( int r = 0 ; r < rowCount; r ++ )
{
if (r == 0 )
{
for ( int c = 0 ; c < colCount; c ++ )
{
// 在一行内创建colCount个单元格
cells.Add(rowMin + r, colMin + c, " Fld " + (c + 1 )).Font.Bold = true ;
}
}
else
{
for ( int c = 0 ; c < colCount; c ++ )
{
int val = r + c;
Cell cell = cells.Add(rowMin + r, colMin + c, val);
if (val % 2 != 0 )
{
cell.Font.FontName = " Times New Roman " ;
cell.Font.Underline = UnderlineTypes.Double; // 给文字下方加一个双下划线
cell.Rotation = 45 ; // 单元格文字旋转45度
}
}
}
}
}