gpt4 book ai didi

Powershell 中的 Excel 数据列表验证

转载 作者:行者123 更新时间:2023-12-04 20:48:07 27 4
gpt4 key购买 nike

我有一个名为“STATE”的范围。
我想在范围(“A1”)中设置数据验证,以便使用 Powershell 仅在此范围内取值。

以下是我尝试过的。不工作。我不知道将什么作为第 4 和第 5 个参数。前 3 个是 Excel 常量,分别相当于 xlValidateList、xlValidAlertStop 和 xlBetween。

$ws.Range("A1").Validation.Add(3, 1, 1, "=STATE", 0)

请帮忙。
谢谢。

最佳答案

经过反复试验找到了答案。

$missing = [system.type]::missing
$ws.Range("A1").Validation.Delete()
$ws.Range("A1").Validation.Add(3, 1, $missing, "=STATE", $missing)

A1 单元格将显示由状态范围内的值填充的下拉列表。

注:不要忘记在申请之前清除任何现有的验证规则。使用 Validation.Delete()。为此,我花了无数个小时。

关于Powershell 中的 Excel 数据列表验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2521566/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com