• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yardımcı olarak Merlini kullanmak

Katılım
29 Aralık 2005
Mesajlar
862
Excel Vers. ve Dili
Office 365 Türkçe
Merhaba arkadaşlar

Şimdi yazacaklarım ilginç gelebilir belki ama bu uygulamayı yine buradan almıştım. Yapmak istediğim şu, merlin yardım için sürekli ekranda dursun (aktif edildikten sonra kapatılana kadar) dosya kaydetme, yeni kayıt yapma, yardım gibi konularda kullanıcıya küçük yardımlarda bulunsun istiyorum. ekteki dosyada bulunan userformu makrolarıyla beraber kendi dosyama yükledim. Ancak (yüklü olmasına ve üzerinde hiçbir değişiklik yapmamama rağmen) kendi dosyamda merlini kullanamadım. Bunun sebebi ne olabilir, nasıl uygulayabilirim yardımlarınızı bekliyorum.
 
Merhaba,

Userform1 in adı değişmiş, aşağıdaki gibi kullanınız.

Kod:
Sub Düğme1_Tıklat()
UserFormYardım.Show
End Sub
 
Bu hatanın sebebi pcnizde agent nesnesinin bulunmamasıdır. Bunun için agentctl.dll dosyasını bularak system32 klasörüne kopyalayın.
 
Bu hatanın sebebi pcnizde agent nesnesinin bulunmamasıdır. Bunun için agentctl.dll dosyasını bularak system32 klasörüne kopyalayın.

söylediğiniz dosyayı windows/msagent klasörü altında bulup system32 altına kopyaladım. merlin.xls dosyasında bulunan userformu export-import ile kendi dosyama alarak çalıştırmayı başardım. ancak merlin.xls dosyasından alınan formu vba design olarak açtığımda bir agent nesnesi gördüm ve kendi formuma kopyaladım. kodları ve düğmeleri aynı yöntemle formuma aldım. işte o zaman "Merlin As IAgentCtlCharacter" satırında "user defined type not defined" hatası verdi. bunu nasıl aşabilirim? ayrıca ben user form üzerinde yardımıcının sürekli görülmesini ve çalışırken arada bilgi vermesini nasıl sağlarım? (Tıpkı MS Office'deki gibi)
 
söylediğiniz dosyayı windows/msagent klasörü altında bulup system32 altına kopyaladım. merlin.xls dosyasında bulunan userformu export-import ile kendi dosyama alarak çalıştırmayı başardım. ancak merlin.xls dosyasından alınan formu vba design olarak açtığımda bir agent nesnesi gördüm ve kendi formuma kopyaladım. kodları ve düğmeleri aynı yöntemle formuma aldım. işte o zaman "Merlin As IAgentCtlCharacter" satırında "user defined type not defined" hatası verdi. bunu nasıl aşabilirim? ayrıca ben user form üzerinde yardımıcının sürekli görülmesini ve çalışırken arada bilgi vermesini nasıl sağlarım? (Tıpkı MS Office'deki gibi)

ustalarım yardım edecek kimse yok mu? yine dalya diyeceğiz anlaşılan.
 
Geri
Üst