VBA Projesinin Korumalı ve Görüntülemeye Kapalı Olduğunu Node.js ile Kontrol Edin
Contents
[
Hide
]
Node.js’de VBA Projesinin Korunduğunu ve Görüntülemeye Kilitli olup olmadığını Kontrol Etme
Aspose.Cells, bir Excel dosyasının VBA (Visual Basic for Applications) Projesinin korunduğunu ve görüntülemeye kilitlendiğini kontrol etmenize olanak tanır. Bunun için API, VbaProject.getIslockedForViewing() özelliği sağlar. Eğer korundusa, VbaProject.getIslockedForViewing() özelliği true döner.
Örnek Kod
Aşağıdaki örnek kod, örnek Excel dosyasını yükler ve Excel dosyasının VBA (Visual Basic for Applications) Projesinin korunduğunu ve görüntülemeye kilitli olup olmadığını kontrol eder. Lütfen referans için Konsol Çıktısına da bakınız.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Load your source Excel file.
const filePath = path.join(dataDir, "sampleCheckifVBAProjectisProtected.xlsm");
const workbook = new AsposeCells.Workbook(filePath);
// Access the VBA project of the workbook.
const vbaProject = workbook.getVbaProject();
// Whether "Lock project for viewing" is true or not.
console.log("Is VBA Project Locked for Viewing: " + vbaProject.getIslockedForViewing());
Konsol Çıktısı
Sağlanan örnek Excel dosyası ile yukarıdaki örnek kodun çalıştırılması durumunda elde edilen konsol çıkışı budur.
Is VBA Project Locked for Viewing: True