我正在尝试使用 VB.Net Excel COM 互操作以编程方式更改程序生成的 Excel 电子表格上第一个水平分页符的位置。这样做的代码如下:
Dim range As Excel.Range
xlActualWS.Activate()
xlActualWS.PageSetup.PrintArea = "$A$1:$K$68"
range = xlActualWS.Range("A68", "A68")
xlActualWS.HPageBreaks(1).Location = range
System.Runtime.InteropServices.Marshal.ReleaseComObject(range)
在行设置HPageBreaks,COM异常代码0x800A03EC被抛出,我真的找不到与这个搜索相关的东西。有人知道我在这里缺少什么吗?