C#里使用libxl来对列或行进行分组显示
有时候由于EXCEL里的行数很多,
需要把某些行进行隐藏起来,那么就需要使用到行或列进行隐藏的操作。
这时候需要使用函数GroupCols和GroupRows来对这些列或行进行分组。
分组不能出现交叉的情况,否则会抛出异常。
如下图所示:
可以使用下面的代码来输出上面的EXCEL:
private void button9_Click(object sender, EventArgs e)
{
var book = new ExcelBook();
if (book == null)
return;
Random random = new Random();
var sheet = book.AddSheet("Sheet1");
for (int row = 1; row < 30; row++)
{
for (int col = 1; col < 10; col++)
{
sheet.WriteNum(row, col, random.Next(0, 101));