【问题标题】:Powershell: Filling current row with color in Excel SpreadsheetPowershell:在Excel电子表格中用颜色填充当前行
【发布时间】:2014-10-22 18:53:25
【问题描述】:

一直在使用 Powershell 脚本,该脚本对一堆机器运行循环并使用 foreach 循环生成带有结果的 Excel 电子表格 - 希望根据特定条件填充行的颜色。我目前没有任何符合此标准的 PC,所以我无法测试,想知道是否有人可以告诉我,如果我最后的代码正确,可以填充当前行。

$a = New-Object -comobject Excel.Application
$a.visible = $True
$b = $a.Workbooks.Add()
$c = $b.Worksheets.Item(1)
$c.rows($_).Interior.ColorIndex = 3

【问题讨论】:

    标签: excel powershell powershell-ise


    【解决方案1】:

    我个人会这样做:

    $a.ActiveCell.EntireRow.Interior.ColorIndex = 3
    

    【讨论】:

    • 我终于获得了足够的特权标记作为有用和答案,所以想说谢谢 - 我在我的脚本中进行了修改,它的工作方式如下:$c.Range("$($intRow):$( $intRow)").interior.colorindex = 6
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多