GolangとC++を使ってVBAプロジェクトが保護されているかどうかを確認する

C++でVBAプロジェクトが保護されているかどうかを確認する

Aspose.Cellsを使用してVbaProject.IsProtectedプロパティでExcelファイルのVBA(Visual Basic Applications)プロジェクトが保護されているかどうかを確認できます。

サンプルコード

次のサンプルコードは、ブックを作成し、そのVBAプロジェクトが保護されているかどうかを確認します。そしてVBAプロジェクトを保護し、再び保護されているかどうかを確認します。コンソール出力も参照してください。保護前はVbaProject.IsProtectedfalseを返し、保護後はtrueを返します。

コンソール出力

上記サンプルコードのコンソール出力の参考情報です。

IsProtected - Before Protecting VBA Project: False

IsProtected - After Protecting VBA Project: True