【问题标题】:PowerShell Excel 2016 insertPowerShell Excel 2016 插入
【发布时间】:2017-05-12 03:01:54
【问题描述】:

有人能告诉我如何使用 PowerShell for Excel 2016 执行插入吗?

我试过这个:

$erow = $ws.(1,1).entirerow
$active = $eRow.activate()
$active = $eRow.insert([microsoft.office.interop.excel.xlDirection]::xlDown)

【问题讨论】:

  • “插入”到底是什么意思?你希望代码 sn-p 做什么,它实际上做了什么?
  • [void]$ws.Range($ws.cells(1,1), $ws.cells(1,1)).EntireRow.Copy() [void]$ws.cells( $rowNumberToInsert,1).Insert()

标签: excel powershell powershell-3.0 excel-2016


【解决方案1】:

是的,“插入”到底是什么意思? :)

如果您想插入行,请使用“Excel 表格”创建一个 Excel 工作表(更易于处理)并按照以下方法操作: https://stackoverflow.com/a/29892939/2672544

为了在你的表中只添加一行:

[..]
$ws.Cells.ListObject.ListRows.Add(1)

并尝试使用“tab tab”或更好的 Get-Member 来玩游戏!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-08
    • 2021-12-18
    • 2018-08-26
    • 1970-01-01
    • 2021-03-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多