Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用EPPlus Lib C.Net在Excel中格式化列_Excel_C# 4.0_Datatable_Epplus - Fatal编程技术网

使用EPPlus Lib C.Net在Excel中格式化列

使用EPPlus Lib C.Net在Excel中格式化列,excel,c#-4.0,datatable,epplus,Excel,C# 4.0,Datatable,Epplus,我的DataTable具有来自数据库表的信息,并且我能够使用EPPlus lib将DataTable值转储到Excel中 现在,我想在Excel中设置列名的格式,将单元格的A1到Z1的范围设置为45度的特定方向,并给它一些颜色 我正在使用VS2010进行开发。 如何执行此操作?使用TextRotation属性: worksheet.Cells["A1:Z1"].Style.TextRotation = 45; 如何给它着色 如何使用代码:格式化->自动调整列宽 使用TextRotation属性

我的DataTable具有来自数据库表的信息,并且我能够使用EPPlus lib将DataTable值转储到Excel中

现在,我想在Excel中设置列名的格式,将单元格的A1到Z1的范围设置为45度的特定方向,并给它一些颜色

我正在使用VS2010进行开发。 如何执行此操作?

使用TextRotation属性:

worksheet.Cells["A1:Z1"].Style.TextRotation = 45;
如何给它着色

如何使用代码:格式化->自动调整列宽

使用TextRotation属性:

worksheet.Cells["A1:Z1"].Style.TextRotation = 45;
如何给它着色

如何使用代码:格式化->自动调整列宽


谢谢。我会试试这个。如何给它着色???@bapirout:我已经编辑了我的答案。既然我不能测试它,现在看看它是否有效。我已经看了一些旧的VB.NET代码,其中我使用了range.Style.Fill.Thank。它正在工作。有一些小的变化。我想,我现在可以这样做了。谢谢。我会试试这个。如何给它加颜色???@bapirout:我已经编辑了我的答案。既然我不能测试它,现在看看它是否有效。我已经看了一些旧的VB.NET代码,其中我使用了range.Style.Fill.Thank..它可以工作了。有一些小改动..我想,我现在可以做了。
worksheet.Cells["A1:Z1"].AutoFitColumns();