gpt4 book ai didi

c# - 范围内的单元格样式对齐

转载 作者:IT王子 更新时间:2023-10-29 04:18:18 25 4
gpt4 key购买 nike

我在设置 Excel 工作表中的单元格格式时遇到问题。出于某种原因,当我只想更改少数指定或指定范围的样式时,我的代码似乎正在更改所有单元格的样式。

这是我使用的一些代码:

app = new Microsoft.Office.Interop.Excel.Application();
workbook = app.Workbooks.Add(1);
worksheet = (Microsoft.Office.Interop.Excel.Worksheet)workbook.Sheets[1];

//Change all cells' alignment to center
worksheet.Cells.Style.HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignCenter;

//But then this line changes every cell style back to left alignment
worksheet.Cells[y + 1, x + 2].Style.HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignLeft;

当我将它设置为只在一个单元格上工作时,为什么它会改变多个单元格的样式?它不应该按照我想要的方式工作吗?还有其他方法吗?

最佳答案

效果不错

worksheet.get_Range("A1","A14").Cells.HorizontalAlignment = 
Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignLeft;

关于c# - 范围内的单元格样式对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com