Skip to main content

AccessTr.neT


Excel Userform Üzerinde Combobox Da Verileri Türkçe Alfabetik Sıralama.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
29
2155

Excel Userform Üzerinde Combobox Da Verileri Türkçe Alfabetik Sıralama.

#13
(12/05/2021, 16:23)berduş yazdı: @feraz hocam bazen çok ufak ayrıntılara takılıyorsunuz)
"" bu yada bu ' ne fark eder?
Takılma değilde abey bilginiz olsun diye yazmıştım eğer bilmiyorsanız diye.

(12/05/2021, 16:22)Oğuz Türkyılmaz yazdı: Hocam bende yüklü olan referanslar bunlar burda hangisini seçmem gerekiyor 64 bit office365 için.
[Resim: do.php?img=11018]
[Resim: do.php?img=11019]
6.1 olan
Cevapla
#14
@berduş ve @feraz hocalarım teşekkürler, şu an eskisi kadar hızlı oldu. Tabi ben .xlsb uzantılı dosya tipi çok daha hızlı çalışıyor diye projeyi komple bu uzantılı dosyaya aktarmıştım. Açılış yüklenme vs hızda korkunç bir fark yaratmıştı. Kodun bu hali eskiye nazaran belki bir tık daha yavaş ama herhalde eski xlsx yada xlsm gibi uzantılarda ne kadar fark yaratabilir denemek lazım. Ama sormadan edemeyeceğim .xlsb uzantılı dosya ile çalışmak bende hangi durumlarda sıkıntı yaratabilir bu konuda fazla bilgiye ulaşamadım. İlerde başım ağrımaz inşallah. Yoksa bundan sonra hep .xlsb uzantılı Excel dosyaları ile uygulama geliştiririm.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla
#15
xlsb uzantısı hakkında çok bilgim yok ben de bir yerlerde hızlı olduğunu okumuştum, sadece o kadar
ama çalışmanızda sertifika sorunu var o nedene de normalde uyguladığım yöntemlerle makrolarınızı çalıştıramadım mecburen tüm makrolara izin vermek zorunda kaldım

(12/05/2021, 16:48)Oğuz Türkyılmaz yazdı: Kodun bu hali eskiye nazaran belki bir tık daha yavaş
tam olarak hangi kodu kullandınız?
kaç satır veri vardı?
Cevapla
#16
(12/05/2021, 16:48)Oğuz Türkyılmaz yazdı: xlsb uzantılı dosya ile çalışmak bende hangi durumlarda sıkıntı yaratabilir
Benim bildiğim dosya boyutunu küçültüyor.Birde Excel dosya bozulursa xlsb ya hiç kurtarılmıyor yada çok zormuş kurtarma.Tabii hızlı xlsm ye göre.Başkada bir fark yok diye duymuştum.
Cevapla
#17
(12/05/2021, 16:53)berduş yazdı: xlsb uzantısı hakkında çok bilgim yok ben de bir yerlerde hızlı olduğunu okumuştum, sadece o kadar
ama çalışmanızda sertifika sorunu var o nedene de normalde uyguladığım yöntemlerle makrolarınızı çalıştıramadım mecburen tüm makrolara izin vermek zorunda kaldım

(12/05/2021, 16:48)Oğuz Türkyılmaz yazdı: Kodun bu hali eskiye nazaran belki bir tık daha yavaş
tam olarak hangi kodu kullandınız?
kaç satır veri vardı?


1200 satır veri var ve sürekli artıyor. Formun yüklenmesi olayına bugün feraz hocamın yaptığı comboboxtaki verilerin alfabetik sıralanması ile ilgili kod dan önceki hızlı haline göre şu an belki bir tık daha yavaş ama hiç önemli değil yeterince hızlı. Ama eminim dosya xlsx yada xlsm olsaydı bu kadar hızlı olmazdı eminim. Çünkü açılışta yüklenmede ve kayıtda gerçekten müthiş fark yarattı diğer dosya türlerine göre. İyi ki o makaleyi okumuşum. Sertifika sorunu Dijital imza ile ilgili sanırım tools bölümünden dijital imza bölümüne bir bakarmısınız benim adım geçiyor olması lazım geçmiyorsa listeden seçip tekrar tamam dediğinizde makroları yine eski haline getirebilirsiniz. Ben de işyerindeki bilgisayardan evdeki bilgisayara geçince aynı sorunu yaşadım ve dediğim şekilde hallettim ama sizde nasıl hallolacağı konusunda bir fikrim yok açıkçası. Normalde benim dijital imzayı kullanmamın sebebi karşı tarafın güvenle benden gelen dosyaları açması için ama uygulamaya koyalı sanırım ilk siz benden gelen dosyayı açtınız ve bende merak ettim şimdi neden bu şekilde olduğunu.

(12/05/2021, 17:02)feraz yazdı:
(12/05/2021, 16:48)Oğuz Türkyılmaz yazdı: xlsb uzantılı dosya ile çalışmak bende hangi durumlarda sıkıntı yaratabilir
Benim bildiğim dosya boyutunu küçültüyor.Birde Excel dosya bozulursa xlsb ya hiç kurtarılmıyor yada çok zormuş kurtarma.Tabii hızlı xlsm ye göre.Başkada bir fark yok diye duymuştum.

Hergün yedek alacağım başka çarem yok. Buna değer. Şu an hızından çok memnunum.

1200 satır ve 32 33 gibide sütun sayısı.
Access Çekirgesi 
[Resim: img-cray.gif]


Son Düzenleme: 12/05/2021, 17:13, Düzenleyen: Oğuz Türkyılmaz.
Cevapla
#18
(12/05/2021, 16:04)feraz yazdı:
(12/05/2021, 15:54)berduş yazdı: Application.AutoCorrect.AutoExpandListRange = True
Bu ne işe yarıyor abey ,araştırmadan bir sorayım istedim.
Ado ile olanı denedim ve Ç,Ü,İ gibi  harfleri en altta sıralıyordu verdiğiniz kodda normal sıraladı.

Application.AutoCorrect.AutoExpandListRange = True

Bunu zaten ben eklemiştim sanırım.Tablonun otomatik olması içindi hata olursa diye Img-grin
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task