OpenXML SDK ayant des frontières pour la cellule

J'ai le code suivant qui ajoute une cellule avec des valeurs et de type de données de la cellule dans OpenXML SDK:

Cell cell = InsertCellInWorksheet(column, row, worksheetPart);              
cell.CellValue = new CellValue(index.ToString());
cell.DataType = new EnumValue<CellValues>(CellValues.SharedString);

De cette cellule, comment puis-je ajouter une bordure de chaque côté? Je tiens à ajouter une couleur d'arrière-plan sur la cellule.

J'ai la suite mais vous ne savez pas comment ajouter de la frontière de la cellule:

Borders borders1 = new Borders() { Count = (UInt32Value)1U };

Border border1 = new Border();
LeftBorder leftBorder1 = new LeftBorder();
RightBorder rightBorder1 = new RightBorder();
TopBorder topBorder1 = new TopBorder();
BottomBorder bottomBorder1 = new BottomBorder();

border1.Append(leftBorder1);
border1.Append(rightBorder1);
border1.Append(topBorder1);
border1.Append(bottomBorder1);

borders1.Append(border1);

Merci d'avance

OriginalL'auteur Nate Pet | 2013-04-03