如何使用Powershell强制设置Excel列的格式?
我正在编写一个Powershell脚本来强制执行列AI的“常规格式”。这就是我所拥有的,它似乎没有执行如何使用Powershell强制设置Excel列的格式?,excel,powershell,Excel,Powershell,我正在编写一个Powershell脚本来强制执行列AI的“常规格式”。这就是我所拥有的,它似乎没有执行 $worksheet.columns.items('AI').GeneralFormat = $true 对于此类任务,正确的Powershell代码是什么 一般格式: 线索在你的截图中;工具提示指定这是“数字格式”设置 查看NumberFormat上的。不幸的是,它没有列出允许的值;这似乎涵盖了这一点。线索在您的屏幕截图中;工具提示指定这是“数字格式”设置 查看NumberFormat上的
$worksheet.columns.items('AI').GeneralFormat = $true
对于此类任务,正确的Powershell代码是什么
一般格式:
线索在你的截图中;工具提示指定这是“数字格式”设置
查看
NumberFormat
上的。不幸的是,它没有列出允许的值;这似乎涵盖了这一点。线索在您的屏幕截图中;工具提示指定这是“数字格式”设置
查看NumberFormat
上的。不幸的是,它没有列出允许的值;这似乎涵盖了这一点。这是可行的
$Excel01 = New-Object -ComObject Excel.Application
$Excel01.Visible = $True
$Workbook01 = $Excel01.Workbooks.Add()
$Worksheet01 = $Workbook01.Sheets.Item(1)
$Worksheet01.Activate()
$Excel01.Columns.item('d').NumberFormat = "0"
这很有效
$Excel01 = New-Object -ComObject Excel.Application
$Excel01.Visible = $True
$Workbook01 = $Excel01.Workbooks.Add()
$Worksheet01 = $Workbook01.Sheets.Item(1)
$Worksheet01.Activate()
$Excel01.Columns.item('d').NumberFormat = "0"
这比一年前发布的已接受答案增加了多少价值?这比一年前发布的已接受答案增加了多少价值?