设置 table 样式。 C# - 关闭 xml

Set table style. C# - closed xml

我正在寻找一种方法来将 table 样式应用于 excel 文件中插入的数据。 我用的是闭馆xml 我该怎么做?

样品table我要得到

        using (XLWorkbook wb = new XLWorkbook(excel))
        {   IXLWorksheet ws = wb.Worksheets.Last();
            string Qry;
            using (SqlCommand cmd = new SqlCommand(Qry, sqlConn))
            {
                sqlConn.Open();
                using (SqlDataReader dr = cmd.ExecuteReader())
                {
                    System.Data.DataTable schemaTable = dr.GetSchemaTable();
                    int i = 1;
                    foreach (DataRow rowt in schemaTable.Rows)
                    {
                    while (dr.Read())
                    {
                        row++;
                        for (int j = 0; j < dr.FieldCount; j++)
                        {
                            if (!dr.IsDBNull(j))
                            {
                                switch (dr.GetDataTypeName(j))
                                {
                                    case "Varchar2":
                                        string s = dr.GetString(j);
                                        if (s.Substring(0, 1) == "=")
                                            s = " " + s;
                                        ws.Cell(row, j + 1).Value = s;
                                        break;
                                    case "nvarchar":
                                        ws.Cell(row, j + 1).Value = dr.GetString(j);
                                        break;
                                    default:
                                        break;
                                }}}}}}}

基于ClosedXML documentation

// create the Excel workbook
var wb = new XLWorkbook(); 

// creates the worksheet
var ws = wb.AddWorksheet("Sheet1"); 

// the range for which you want to add a table style
var range = ws.Range(1, 1, 5, 5); 

// create the actual table
var table = range.CreateTable();

// apply style
namesTable.Theme = XLTableTheme.TableStyleLight12;