画像の挿入を許可するワークシートを保護しようとしています。その後、VBAコードでWorkSheetを保護する方法を学びましたが、WorkSheetに画像を挿入することはできません。VBAコードで画像を挿入できるExcelシートを保護
ワークシートを手動で保護すると、「オブジェクトの変更」のチェックボックスをオンにすると、WorkSheetによって画像の挿入が可能になりました。
は今、私はその後、私は次のコードを持って、Protect
メソッドのパラメータのについて検索しています:
With Sheets("Sheet1")
.Protect Password:="password", DrawingObjects:=True, Contents:=False, Scenarios:=False
End With
私はコードは、画像の挿入を可能にしなければならないパラメータDrawingObjects
を占めていることを想定し、コードが正常に動作しない場合、ワークシートは保護されていますが、イメージの挿入はまだ許可されていません。
あなたの右には、パラメータ 'DrawingObjects:= False'がイメージの挿入を許可し、反対に' DrawingObjects:= True'を否定します。 – TimeToCode