powershell,excel,autofilter,不等于
如何从7中排除1项?而不是选择其中的6。以上 “清除” 列.. 望着从Excel自定义自动过滤....powershell,excel,autofilter,不等于
- 项目1 = X
- 项目2 = X
- 项目3 = X
- 项目4 = X
- 项目5 = X
- 项6 =
- Item7 = X
其中x代表Excel中的复选框。
我如何自动化此,“反向”选择,或不等于太.... 纵观自定义自动筛选,我怎么自动化,
- 不等于{}项6
最后一个项目,这必须是在PowerShell中的代码,而不是VB或C#或Excel宏....
$$ Jiw @@
$list = @('item1','item2','item3','item4','item5','item6','item7')
$list | Where-Object {$_ -ne 'item6'} | ForEach-Object { Write-Host $_ }
不确定这是否是你要求的,但上面的代码以数组为例,使用-ne(不等于)开关排除'item6',然后将未排除的每个项目写入安慰。
对不起,我不清楚..但是,上述答案不是我正在寻找..我不想要省略数组的一部分,但只选择一个在列表中省略。所以我正在电子表格上进行数据挖掘,并在一列中列出项目列表。而不是只取消选择列中的一个项目,因此如果将任何项目添加到列中,它们也将包括在内。我希望这更清楚 – 2014-08-31 16:29:23
如果您正在寻找清除您所选择的列,最快捷,最简单的方法是使用下面的代码:
worksheet.Cells.Item(X, Y).EntireColumn.ClearContents
因此,您创建工作簿实例,然后创建一个工作表实例。然后使用X和Y值选择列(例如:“A1”=(1,1))。
你不是很清楚你在找什么,但从我读到的内容来看,这是我对你所描述的解决方案。
你试过了什么?您不会显示任何代码或错误或任何内容。你参考'上述',但没有任何内容可以参考。 – TheMadTechnician 2014-08-29 21:05:51