将一个PowerShell数组对象写入Excel工作表中的单个单元格

我有一个types数组的PowerShellvariables定义为$a = ("1","2","3","4","5","6","7") 。 我想把所有的$a的内容写入excel表单中的一个单元格。 这些是我到目前为止所尝试的: – (i) $sheet.cells.Item(5,5) = $a – 仅打印第一个值,即1到单元格。 (ii) $sheet.cells.Item(5,5) = "$a" – 在单个单元格(E5)中以水平格式打印输出,如1 2 3 4 5 6 7 ,因为我希望输出是喜欢

 1 2 3 4 5 6 7 

(iii) foreach ($i in $a){ $sheet.cells.Item(5,5) = $a[$i]} – 不会在Excel表单上返回任何内容。

有没有在PowerShell中,我可以达到预期的输出方式?