VSTO C# Cells 文字居中
时间: 2023-11-22 15:38:24 浏览: 25
您可以使用以下代码将单元格中的文本居中对齐:
```csharp
using Excel = Microsoft.Office.Interop.Excel;
// 创建一个 Excel 应用程序对象
Excel.Application excelApp = new Excel.Application();
// 打开工作簿
Excel.Workbook workbook = excelApp.Workbooks.Open("YourWorkbookPath");
// 获取工作表
Excel.Worksheet worksheet = workbook.ActiveSheet;
// 获取要居中对齐的单元格
Excel.Range range = worksheet.Range["A1"];
// 设置水平居中对齐
range.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;
// 保存并关闭工作簿
workbook.Save();
excelApp.Quit();
```
这样可以将指定单元格中的文本水平居中对齐。如果您想要将整个列或整个工作表的文本居中对齐,只需更改 `Range` 的范围即可。