gpt4 book ai didi

c# - 卡住多个工作表中的 Pane C#

转载 作者:太空狗 更新时间:2023-10-29 22:37:31 25 4
gpt4 key购买 nike

我正在处理 MS Excel 2013 生成报告,其中工作簿中的所有工作表都应该在第 6 列和第 1 行有卡住 Pane 。我在谷歌上搜索但找不到任何关于卡住 Pane 的解决方案,工作簿必须是积极的。我尝试了很多东西但没有成功。如果有人能帮助我,我将不胜感激。

Excel.Application excel = new Excel.Application();
Excel.Workbook workbook = excel.Workbooks.Open("filelocation");

foreach (Excel.Worksheet ws in workbook.Worksheets)
{
ws.Application.ActiveWindow.SplitColumn = 6;
ws.Application.ActiveWindow.SplitRow = 1;
ws.Application.ActiveWindow.FreezePanes = true;
}

excel.Visible = true;

最佳答案

希望对其他人有帮助。我使用了 ClosedXML Library for Excel,在创建每个工作表后我使用了

worksheet.SheetView.Freeze(1,6);  

这会卡住第 1 行,第 6 列。您可以卡住任何行/列。这是 ClosedXML 的链接.它得到了广泛的支持和非常好的文档。

关于c# - 卡住多个工作表中的 Pane C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21467836/

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