C#和ExcelLibrary如何正确alignment单元格

有没有人知道如何使传递给表单的内容alignment?

如果你想alignment一个单元格使用

worksheet.Cells[y, x].HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignRight; 

如果你想alignment多个

 worksheet.get_Range("A1", "A30").Style.HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignRight; 

如果你不能使用Microsoft.Office.Interop.Excel然后我不确定,但你可以尝试使用ExcelCellStyle

 ExcelCellStyle titleStyle = workbook.Styles.AddStyle("WorksheetTitleStyle"); // align the text titleStyle.Alignment.HorizontalAlignment = ExcelCellHorizontalAlignmentType.right; titleStyle.Alignment.VerticalAlignment = ExcelCellVerticalAlignmentType.Center; 

您可能会在这里find更多: http : //www.winnovative-software.com/ExcelLibDemo/RangesAndCells.aspx