gpt4 book ai didi

c# - 如何使用 DocumentFormat.OpenXml C# 获取 excel 工作表中的特定列?

转载 作者:行者123 更新时间:2023-12-04 20:31:32 26 4
gpt4 key购买 nike

作为标题,我想使用 C# 中的 OpenXML 在 excel 工作表中获取特定列来设置隐藏属性。像那样:

var columns = worksheet.GetFirstChild<Columns>();
var column = columns.FirstOrDefault(c=>c.ColumnIndex == 4);
column.Hidden = true;

上面的代码只是我的想法的一个示例。
有什么办法可以解决我的问题吗?

最佳答案

每个: https://docs.microsoft.com/en-us/office/open-xml/how-to-get-a-column-heading-in-a-spreadsheet
,

workSheetPart.Worksheet.Descendants() 实际上给出的是columnGroup,而不是常识中的columns;这里的“列”用词不当,它会产生类似这样的问题的后果。

获得列组后,您可以使用其“Min”和“Max”属性来获取其中的列。

关于c# - 如何使用 DocumentFormat.OpenXml C# 获取 excel 工作表中的特定列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49532009/

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