使用Powershell将配方放入细胞中

时间:2014-04-04 10:01:02

标签: excel powershell-v2.0

我在excel单元格中放置公式时遇到问题。该公式包含一个变量。

$ batchname = Batch15c

$ ws.Cells.Item(2,5).value()=“= VLOOKUP(RC [-1],[$ batchname] Sheet1!$ A $ 1:$ D $ 300,2,FALSE)

我收到以下错误: - 异常设置“值”:“来自HRESULT的异常:0x800A03EC”

有人有任何想法吗?

1 个答案:

答案 0 :(得分:1)

我认为应该设置Formula属性而不是Value

尝试:

 $ws.Cells.Item(2,5).Formula = "=VLOOKUP(RC[-1],[$batchname]Sheet1!$A$1:$D$300,2,FALSE)"