You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用C++和COM自动化设置Excel列自动适配宽度时触发访问冲突问题求助

使用C++和COM自动化设置Excel列自动适配宽度时触发访问冲突问题求助

我最近在用C++结合COM自动化操作Excel,想实现列宽度自动适配的功能,结果调用Invoke的时候触发了访问冲突,这可把我愁坏了。

不过有一点能确定:指向目标列的Range对象是正常的——我用它修改单元格颜色这类操作都完全没问题,偏偏到设置自动宽度这儿就出岔子了。

下面是我目前的代码片段:

DISPID dispid1;   
dispid1 = GetDispID(pWorksheet, L"Columns");   
VARIANT arg;   
arg.vt = VT_I4;   
arg.intVal = col;   
DISPPARAMS dp = {         
    &arg, NULL, 1, 0   
};   
VariantInit(&vResult);   
hr = pWorksheet->

有没有大佬能帮忙分析下问题出在哪?或者给点排查方向也行啊!

备注:内容来源于stack exchange,提问作者vals

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 17:28:19