VBAコードが署名されているかどうかをチェック

VBAコードが署名されているかを確認する

次のコードは、Workbook.getVbaProject().isSigned() メソッドを使用してVBAコードが署名されているかどうかを確認する方法を説明しています。 このコードをテストするために、任意のExcelファイルを使用できます。 テスト目的で、このコードで使用されるExcelファイル を使用できます。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(CheckVBAProjectInWorkbookIsSigned.class);
Workbook workbook = new Workbook(dataDir + "source.xlsm");
System.out.println("VBA Project is Signed: " + workbook.getVbaProject().isSigned());

コンソール出力

上記のコードの実行時に提供された サンプルExcelファイル を使用したコンソール出力が以下に示されています。

Is VBA Code Project Signed: true