Powershell Excel 复制上面单元格FormulaLocal

因为公司封了博客园和CSDN,GIT HUB,今天开始入驻简书,废话不多说,今日分享Powershell关于公式:

通常我们前面的单元格有公式的时候:

 

可以看到单元格"L143"有公式,那么当我们想"L144"也有同样的公式:

$sht_Booking_Month_Details.range("L" + $iRowCount_Details).FormulaLocal = $sht_Booking_Month_Details.range("L" + ($iRowCount_Details - 1)).FormulaLocal.replace(($iRowCount_Details - 1).ToString(),$iRowCount_Details.ToString())

这段PS代码就是赋值上面的公式,并且把行数换掉,Result:

此方法仅适用上面有公式的单元格