gpt4 book ai didi

c# - 如何使用 Excel Interop 查找自动分页符的位置?

转载 作者:太空宇宙 更新时间:2023-11-03 13:59:18 25 4
gpt4 key购买 nike

我有一个横跨多个页面的工作表,包括垂直和水平方向。它有某些行和列被设置为在每一页上重复。我想知道这些分页符在哪里;我基本上想从分页预览中获取信息到我的 C# 代码中,这样我就可以修复跨页面合并的单元格之类的问题,并添加一页宽的签名框。

我尝试使用 Worksheet.HPageBreaks 属性,但 HPageBreaks.Count 属性始终为 null,即使我知道工作表有多个页面也是如此。

最佳答案

据我所知,Excel 不会在内部存储该数据,而是根据 PageSettings、PrinterSettings、手动存储的“PageBreak”标记以及单元格大小和内容来更接近实时地计算它。

我建议的最佳解决方案是尝试自己计算这些东西。

我也坦率地承认我可能完全错了,但根据我自己的经验,情况很可能是这样。当我自己的研究发现新东西时,我会更新为//if//。

更新:链接

这几乎不相关,但在同一主题上。也许它包含一些示例或数据,您可以为自己的目的进行操作。

http://social.msdn.microsoft.com/Forums/sv/exceldev/thread/0d1fd9f2-9111-42c4-ad36-3082f4311202

关于c# - 如何使用 Excel Interop 查找自动分页符的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11088213/

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