VBA Makrolarıyla Çalışmak
Uygulamalar için (VBA) Visual Basic Microsoft Word için basit ama güçlü bir programlama dili, işlevselliği genişletmek için kullanılabilir. Aspose.Words API, VBA projesi kaynak koduna erişmek için üç sınıf sağlar:
- VBAProject sınıfı, VBA proje bilgilerine erişimi sağlar
- VBAModulesCollection sınıfı, VBA projesi modüllerinin koleksiyonunu döndürür
- VbaModule sınıfı, VBA proje modülüne erişim sağlar
VBA Projesi Oluşturun
Aspose.Words API, belge içinde VbaProject almak veya ayarlamak için VbaProject özelliğini sağlar.
Aşağıdaki kod örneği, temel özelliklere sahip bir VBA projesi ve VBA modülü oluşturmak için nasıl yapılacağını göstermektedir. Ad ve Türü:
Makroları Oku
Aspose.Words kullanıcılara ayrıca VBA makrolarını okuma yeteneği sağlar.
Aşağıdaki kod örneği, belgeden VBA makroları okumak için nasıl yapılacağını göstermektedir:
Makroları Değiştir
Aspose.Words kullanarak kullanıcılar, VBA makrolarını değiştirebilirler.
Aşağıdaki kod örneği, SourceCode özelliğini kullanarak VBA Makrolarını nasıl değiştireceğinizi gösterir:
VBA Projesi Klonla
Aspose.Words ile ayrıca VBA projelerini klonlamak mümkündür.
Aşağıdaki kod örneği, var olan projenin bir kopyasını oluşturmak için kullanılan Clone özelliğini kullanarak VBA Proje’nin nasıl klonlanacağını göstermektedir:
Klon VBA Modülü
Eğer gerekirse, VBA modüllerini de kopyalayabilirsin.
Aşağıdaki kod örneği, var olan projenin bir kopyasını oluşturmak için kullanılan Clone özelliğini kullanarak VBA Modülünü nasıl klonlayacağınızı göstermektedir