• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Kullanıcı Tanımlı Fonksiyon

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

SEVGİ

Yasaklı Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
7 Tem 2024
Mesajlar
178
Aldığı beğeni
26
Excel V
Office 365 TR
Konuyu Başlatan
Ekteki örneği araştırma yaptım ve indirdim fakat başka Excel dosyasına kodları kopyala yapıştır yaptığımda hata veriyor xlam olması gerekiyormuş vba daki kodları xlam olmadan nasıl kullanılır yardımcı olur musunuz
 

Ekli dosyalar

  • hbExcel_SORT_function-3.7-en (1).xlsm
    171.7 KB · Gösterim: 7
Çözüm
Eklediğiniz dosyada bir modül var.O modüle sağ tıklayıp masaüstüne import edin.Sonra bir excel açıp modüllerin olduğu tarafa sağ tıklayıp export seçip o modülü seçin.
Yada dediğim modül içindeki kodları kullanacağınız bir excel kitabındaki boş bir modüle ekleyin.
Yada eklediğiniz dosyayı açın ve başka bir excel açın.O modüle farenin sol tuşuna basılı tutup diğer excele bırakın.
Sadece ekteki modülü kendi dosyanıza import edebilirsiniz.
Ve functionları çağırabilirsiniz.
 
Eklediğiniz dosyada bir modül var.O modüle sağ tıklayıp masaüstüne import edin.Sonra bir excel açıp modüllerin olduğu tarafa sağ tıklayıp export seçip o modülü seçin.
Yada dediğim modül içindeki kodları kullanacağınız bir excel kitabındaki boş bir modüle ekleyin.
Yada eklediğiniz dosyayı açın ve başka bir excel açın.O modüle farenin sol tuşuna basılı tutup diğer excele bırakın.
 
Çözüm
Eklediğiniz dosyada bir modül var.O modüle sağ tıklayıp masaüstüne import edin.Sonra bir excel açıp modüllerin olduğu tarafa sağ tıklayıp export seçip o modülü seçin.
Yada dediğim modül içindeki kodları kullanacağınız bir excel kitabındaki boş bir modüle ekleyin.
Yada eklediğiniz dosyayı açın ve başka bir excel açın.O modüle farenin sol tuşuna basılı tutup diğer excele bırakın.
Örnek olarak paylaşabilirmisiniz ben yapamadım
 
Örneğe gerek yok.Adım adım yazayım.
1.İlk mesajdaki dosyayı açın.Mesela sayfa adına saş tıklayıp kod görüntüle ye tıklayın.
Orda modül var işte size lazım olan modül o_O modül içindeki tüm kodları seçin.
2.Mesela boş bir excel açın.Ordada aynı kod görüntüle olayını yapın.Açtığınız excele yeni bir modül ekleyip kopyaladığınız kodları yapıştırın.
 
Örneğin bir modül ekleme videosu ve Almanca ilk bu çıktı.Anlamanıza gerek yok izlerseniz çözersiniz zaten.

 
Örneğe gerek yok.Adım adım yazayım.
1.İlk mesajdaki dosyayı açın.Mesela sayfa adına saş tıklayıp kod görüntüle ye tıklayın.
Orda modül var işte size lazım olan modül o_O modül içindeki tüm kodları seçin.
2.Mesela boş bir excel açın.Ordada aynı kod görüntüle olayını yapın.Açtığınız excele yeni bir modül ekleyip kopyaladığınız kodları yapıştırın.
Olmadı hocam
 
Buda import ve expoer olayı.
Olmayan nedir anlamadım.Dosyanızda bir modül var içindede functionlar var.I functionlar kft yapılmış.
Yada ben olayı yanlıl anladım.

 
Ekledim ama dediniz gibi kullanıcı tanımlı fonksiyonları başka bir Excel sayfasına kopya yapıştır yaptığımda olmadı kodlar çalışmıyor
 
Kendi adıma son defa yazayım gif yaptım ve harici siteye ekledim boyuttan dolayı.
Bir izleyin.Dediğim gibi ben yanlış anlamış olabilirim.

 
Yada benim bildiğim eklenti olarak kullanacaksanız sanırım xlsb formatında olacak ve bir klasörede olmalıydı ama siz istemiyorsunuz galiba.
Onuda bulursam paylaşırım.
Eklenti olmasın PC kapattım yarın denerim
 
Eklenti değil zaten.
Denedim xlookup çalışmıyor yada ben mantıpı anlamadım fazlada uğraşmadım.Unique gibi yani benzersiz olanı denedim çalıştı.

Benim bildiğim ktf için kodlar modülde olacak ve function ile yazılacak sub ile değik zaten sub ile yazılmamış.
Ktf içinde ya eklenti yapacaksınız bunu istemiyorsunuz yada o modüldeki kodlar istediğiniz excelinizde olacak.
Yada adamlar c# gibi proğramlarla dll yapıp kullanabiliyorsunuz kütüohanede tanıtıp.Ama orasını bende bilmiyorum.C# ile yapılan yöntemle modül olmuyor biliyorum aynı collectionu çağırır gibi new anahtarı vs... bir sürü iş yani.
C# ye takılmayın zaten.
Kısaca özetle ktf için bir modül olacak,functionla yapılacak bu kadar olay.
 
Eklenti değil zaten.
Denedim xlookup çalışmıyor yada ben mantıpı anlamadım fazlada uğraşmadım.Unique gibi yani benzersiz olanı denedim çalıştı.

Benim bildiğim ktf için kodlar modülde olacak ve function ile yazılacak sub ile değik zaten sub ile yazılmamış.
Ktf içinde ya eklenti yapacaksınız bunu istemiyorsunuz yada o modüldeki kodlar istediğiniz excelinizde olacak.
Yada adamlar c# gibi proğramlarla dll yapıp kullanabiliyorsunuz kütüohanede tanıtıp.Ama orasını bende bilmiyorum.C# ile yapılan yöntemle modül olmuyor biliyorum aynı collectionu çağırır gibi new anahtarı vs... bir sürü iş yani.
C# ye takılmayın zaten.
Kısaca özetle ktf için bir modül olacak,functionla yapılacak bu kadar olay.
İlginize teşekkür ederim hocam selamlar Allah'a emanet olun
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst