Taslak ve Hedef Çalışbook Arasında VBA Makro Kullanıcı Formu Tasarımcı Depolama Alanını Kopyalama
Olası Kullanım Senaryoları
Aspose.Cells for Python via .NET, bir VBA projesini bir Excel dosyasından diğerine kopyalamanıza olanak tanır. VBA projesi, Doküman, İşlemci, Tasarımcı vb. çeşitli modüllerden oluşur. Tüm modüller basit kodla kopyalanabilir, ancak Tasarımcı modülü için Ekstra veriler olan Tasarımcı Depolaması erişilmeli veya kopyalanmalı. Aşağıdaki iki yöntem Tasarımcı Depolaması ile ilgilidir.
Taslak ve Hedef Çalışbook Arasında VBA Makro Kullanıcı Formu Tasarımcı Depolama Alanını Kopyalama
Lütfen aşağıdaki örnek kodu inceleyin. Taslak Excel dosyasından boş bir çalışbook’a VBA projesi kopyalar ve bunu çıktı Excel dosyası olarak kaydeder. Eğer taslak Excel dosyasının içinde VBA projesini açarsanız aşağıda gösterildiği gibi bir Kullanıcı Formu göreceksiniz. Kullanıcı Formu, kendisi VbaModuleCollection.get_designer_storage() ve VbaModuleCollection.add_designer_storage() yöntemleri kullanılarak kopyalanacaktır.
Aşağıdaki ekran görüntüsü, kopyalanan çıktı Excel dosyasını ve içeriğini göstermektedir. Düğme 1’e tıkladığınızda, VBA Kullanıcı Formunun içinde tıklama ile bir ileti kutusu gösterir.