Excel HRESULT:0x800A03EC用于实现公式
我试图通过powershell将公式添加到excel中的单元格,但出现错误Excel HRESULT:0x800A03EC用于实现公式,excel,powershell,Excel,Powershell,我试图通过powershell将公式添加到excel中的单元格,但出现错误 HRESULT: 0x800A03EC 我尝试了很多方法,包括将计算设置为手动($Excel.Calculation=-4153) 但仍然得到同样的结果。 也许我忽略了一些事情,或者想努力。 有人能帮我做这个吗 $i = 8 [String]$formula = "=IF(D$i>0;(I$i+L$i+Z$i+AA$i+J$i+K$i)/D$i;0)" $Excel_ws.Cells.Ite
HRESULT: 0x800A03EC
我尝试了很多方法,包括将计算设置为手动($Excel.Calculation=-4153)
但仍然得到同样的结果。
也许我忽略了一些事情,或者想努力。
有人能帮我做这个吗
$i = 8
[String]$formula = "=IF(D$i>0;(I$i+L$i+Z$i+AA$i+J$i+K$i)/D$i;0)"
$Excel_ws.Cells.Item( $i , 15 ).formula = $formula
类似于:
- 如果使用的是
,则公式分隔符应为.formula
,而不是,
代码>
"=IF(D$i>0,(I$i+L$i+Z$i+AA$i+J$i+K$i)/D$i,0)"
- 否则,您可以保留
并使用
而不是.formulalocal
.formula