powershellからExcelファイルを生成しながら、特定のセルを保護したい。私はすでにいくつかの選択肢を試してきましたが、シート全体を読み取り専用で特定のセルではないようにするオプションが見つかりました。特定の細胞を保護するPowershell
どうすればよいですか?
powershellからExcelファイルを生成しながら、特定のセルを保護したい。私はすでにいくつかの選択肢を試してきましたが、シート全体を読み取り専用で特定のセルではないようにするオプションが見つかりました。特定の細胞を保護するPowershell
どうすればよいですか?
まず、ブック全体を保護するために、その後、細胞
$Excel.Worksheets("Sheet1").Range("A1:B2").Locked = $True
をロックする必要があります。
は、それが $ workbook.SaveAsを動作していないlogic..But( "C:\ Kunal1 \ DiskSpace.xlsx") $ workbook.Worksheets.Item(1).Range(」 A1:A6" )ロック= $ Trueの $ excel.Quit() セットItemProperty -Path。 "C:\ Kunal1 \ DiskSpace.xlsx" -Name IsReadOnlyの-value $真 $ workbook.Save – Kunal
ますファイルシステムからのファイルではなく、Excelのブックを保護する必要があります。 – autosvet
Excelを終了する前にブックを保存する必要がありますか? '$ workbook.Worksheets.Item(1).Range(" A1:A6 ")。Locked = $ True; $ workbook.Save; $ excel.Quit(); ' –
お試しください。私は以下の使用しています私の作業の後 – gms0ulman