Node.js経由でVBAコードに署名されているかどうかを確認(C++利用)
Contents
[
Hide
]
Aspose.Cellsを使用して、VBAコードプロジェクトが署名されているかどうかを確認できます。VBAコードプロジェクトが署名されているかどうかを確認するには、VbaProject.isSigned()プロパティを使用してください。
以下のコードは、VbaProject.isSigned()プロパティを使用してVBAコードに署名されているかどうかを確認する方法を示しています。このコードは任意のExcelファイルでテストできます。テスト用に、このコードで使用されているExcelファイル(このExcelファイル)を使用可能です。
** Node.jsでVBAコードに署名されているかどうかを確認**
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sampleVBAProjectSigned.xlsm");
// Loads the workbook which contains hidden external links
const workbook = new AsposeCells.Workbook(filePath);
console.log("Is VBA Code Project Signed: " + workbook.getVbaProject().isSigned());
コンソール出力
上記のコードのコンソール出力は、提供されたサンプルExcelファイルを使用して以下のようになります。
Is VBA Code Project Signed: True