Kur'an-ı Kerim ve Mealler

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,763
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Siz eksikleri tamamlayınca özel mesaj atarsanız ilk mesaja ya da açacağınız yeni bir paylaşım başlığında forum alt yapısına eklemenizde yardımcı oluruz.

Emeği geçenlerin ellerine sağlık..
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,284
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Form kullanımında iki tercih sunulması daha güzel oldu..

Üstad..! Sayfa ve ayet değiştirmede combo kutusu kullanılıyor.. Ayrıca (Textbox1 / Textbox2) alt köşesine OK ile ilerleme (next..) özelliği (zahmetli olmayacak ise) ilave edilebilir mi?
 
Son düzenleme:

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,846
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Form kullanımında iki tercih sunulması daha güzel oldu..

Üstad..! Sayfa ve ayet değiştirmede combo kutusu kullanılıyor.. Ayrıca (Textbox1 / Textbox2) alt köşesine OK ile ilerleme (next..) özelliği (zahmetli olmayacak ise) ilave edilebilir mi?
Sadece combobox3 işini yapan Ayet lerle ilgili ileri geri özelliğini sol alt köşeye ekledim.
ileri geri özelliğinin çalışması için Sayfalar combobox2 liste kutusundan seçim yapmak gerekiyor.
 

Ekli dosyalar

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,846
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Sadece combobox2 ve combobox3 işini yapan Sayfalar ve Ayet lerle ilgili ileri geri özelliğinini ekledim
ileri geri özelliğinin çalışması için Sayfalar için combobox1 liste kutusundan seçim yapmak gerekiyor.
Ayetler için combobox2 liste kutusundan seçim yapmak gerekiyor.
 

Ekli dosyalar

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,284
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Halit hocam, çok daha güzel oldu.. Ellerinize sağlık.. Hatta Multipage olan form, bana göre daha kullanışlı oldu.. Bununla birlikte butonları bir kademe daha büyütünce mouse kullanımı daha da serbest oluyor..

Üstad.. Ayetleri bazen yakınlaştırmak veya puntoyu bazıları için büyütmek gerekebiliyor. Özellikle görme kaybı oluşan ileri yaşlarda.. Bunun için üstte bir kenara yatay konumlanmış bir SpinButton1 nesnesi konulmak suretiyle, her tıklayışta kademeli olarak (textbox1/tekxtbox2) metinlerin (bir noktaya kadar) büyütülmesi.. olabilir mi?
------------------

1-Bu arada, "Tek sütun Ayet Arama Kutusu"nda, sanırım ayet numarası girilerek mi arama yapıyor?
2-Dosyanın winrar ile bölünen 2 dosya işini tam anlayamadım, tekrar yine tek dosyada bütünlük sağlayabilir miyiz?
 

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Halit Bey selamlar...
son yaptığınız userform2 bence meal sayısını sınırlandırır. eğer geliştirmeye devam edeceksek Userform1 üzerinden gidelim. zira meallerin sağındaki sütunlara meal eklemeye devam edebiliriz. Geliştirmek için ise ileri geri butonları harika olmuş ama form1 için tasarlansa çok daha harika olur.
Form1'in görüntüsü için ben kendi kullanacağım dosya için farklılık yapmıştım o dizayn olabilir. aşağıya ekran görüntüsünü koyacağım.
Ama programın gayesi aynı dosyada birden fazla mealin bulunması idi bu ise form1 ile gerçekleşebilir. hatta dosyayı download edenler bile meal ekleyebilir. Form1 aşağıdaki şekilde olabilir
Ekran görüntüsü

217885
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,846
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
1-Bu arada, "Tek sütun Ayet Arama Kutusu"nda, sanırım ayet numarası girilerek mi arama yapıyor?
2-Dosyanın winrar ile bölünen 2 dosya işini tam anlayamadım, tekrar yine tek dosyada bütünlük sağlayabilir miyiz?
Dosyada iki edet userform var buda dosyayı büyütüyor ve sitenin azami dosya boyutunu aşıyor onun için winrar ile 1MB Bölüyoruz.
form1 de SpinButton ekledim
 

Ekli dosyalar

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,846
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
1-Bu arada, "Tek sütun Ayet Arama Kutusu"nda, sanırım ayet numarası girilerek mi arama yapıyor?
Kelime bazında içerir durumunda arama yapıyor örnek bir hücrede halit yazıyor! halit yazarsanız buluyor ali yazarsanız da buluyor.
 

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Ekrem Bey sanırım "Ara1" bölümünü soruyor O bölüm sure ismini buluyor
 

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Halit Bey program Bu kadar güzelleştikten sonra bir özellik daha eklenebilir mi
meallerde arama yaparken tıpkı "satır kaldır" gibi bir opsiyon eklenerek "Tüm meallerde ara" veya alternatif mealler liste kutusundan meal seçilerek seçili mealde ara gibi opsiyon eklenebilir mi
Hatta biraz daha ileri aşaması; Data sayfasındaki "H" sütunu ile "K" sütunu yer değiştirilerek ve alternatif meal liste kutusunun sütun başlangıç değerini "For i = 13 To Worksheets(sayf1)......." "13" değil de "11" olarak ayarlarsak açılış meal sütununda da arama yaptırabiliriz, hatta arapça metin ile ayetler sütununda dahi ayeti arapça kelime olarak da aratabiliriz.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,846
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Sarı renkli text kutusu var olan sutunlardaki L:Q aralığında arama yapıyor
Mor renkle text kutusu H sutunundaki Kuran harflerinde arama yapıyor.
Diğer taraftan form2 yi şimdilik kaldırdım.
 

Ekli dosyalar

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Halit Bey son paylaşımınızı ben açamadım. alınca içeriği etkinleştir deyince dosya kendini kapatıyor. dosyaları 4-5 defa yeniden indirdim ama her açılışta aynı hatayı veriyor. sanırım yeni dosya 64 bit
Geliştirmeler devam ettiğine göre şöyle bir geliştirme yapabilirmiyiz
Data kısmında bazı meallerdeki birden fazla ayetin birleştirilerek tek meal verilen durumları biliyorsun kopyala-yapıştır ile diğer hücrelere yapıştırıyorduk. bunun yerine ilgili hücreleri birleştirip tek hücre yapsak formda gösterim sırasında surenin tamamı ve sayfa gösteriminde sıkıntı olmuyor. Ama ayet gösteriminde sadece ilk ayette birleştirilmiş hücredeki meal grubu gösteriliyor ama diğer ayetlerde göstermiyor. Bunu biz diğer ayetlerde de aynı birleştirilmiş hücrelerdeki meal grubunu göstertebilirmiyiz. Dediğim gibi Sure bütününde ve sayfa bütününde sıkıntı yok sadece tek tek ayetlerde sıkıntı oluyor. Eğer bu yapılabilirse aynı ayet meallerini tekrar tekrar göstermesi de ortadan kalmış olur.
Hatanın ekran görüntüsü aşağıda. Normalde örnek olarak verilen meal grubunda aynı grup 5 defa tekrarlanıyor. ama bu durumda 1 defa olacak
1. görüntü: aynı meali gurubunun tekrar görüntüsü ekrana 3 tanesi sığdı ama 5 tane
217953
2. görüntü hücre birleştirilince sure ve sayfa gösterinde hata yok ama ayette sadece grubun ilk ayetinde görünüyor diğerlerinde görünmüyor. bu düzelirse çok güzel olacak
217955
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,284
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Saygıdeğer arkadaşlar.. Sadece görüş olarak söylemiş olsam.. Form üzerinde (arapça ve türkçe iki textbox yerine) ikame edilen, üç ayrı Textbox iyi durmadı, görselliği biraz bozdu, kalabalık gözükmeye başladı ve metin alanını da daralttı..

Sn. asdsxx her halde; çift meal textbox'unu, mealleri karşılaştırma maksadıyla düşünmüş olmalı.. Bence meal karşılaştırması, (ana form üzerindeki bir butondan çağrılan) ayrı bir form üzerinde yapılsa daha iyi olur gibi.. diye düşündüm.

Fakat ne olursa olsun, tabii ki son söz sizindir..

(Bu arada yeni halit3 bey'in yeni eklediği özellikler çok daha kolaylık sağladı)
 

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Halit Bey son çalışma süper olmuş. Ellerine sağlık. Böylece aynı tekrar gruplarını ortadan kaldırmış olduk. Buna bir rütuş daha yapabilirsek çok çok daha güzel olacak
Tıpkı meallerdeki boş satırları kaldır kodu ile birleştirilen hücrelerde kalan satırları formda boş satır olarak getiriyor o kısmı da kaldırabilirsek çok daha iyi olacak.
Birde combo1 listesinden meal değiştirince ve textbox3 tıklayınca imleç sona gidiyor
Ekrem Bey evet bu konuyu ve ilk eklediğim dosyaya 1. mesaj bakarsanız amacım bu çalışmanın meal karşılaştırma programı olarak tasarlamıştım. amacım hala bu sağolsun Halit Bey benim çalışmamı düzenleme yerine kendi orjinal bir çalışma başlattı ve çok da süper oldu. dosyada 2 form var bu formların bir tanesi sizin dediğiniz gibi sadece Ayet ve Meal kutusu olabilir. Yani Textbox2 ye meal değiştirme listesi ayarlanıp textbox3 kaldırılabilir böylece kişi sadece ayet ve meal kutularını görür isterse meal değiştirebilir.
Ama benim gibi sadece okuma değilde araştırma yapacaklar için bu hali süper.
Bu arada ben de üzerime düşen ve söz verdiğim gibi mealleri tamamlayıp dosyaya ekledim. aşağıdaki dosyaları indirdikten sonra aynı klasör içine çıkarmanız lazım. Boyut büyüdüğü için 3 dosya olarak yükledim.
Bundan sonraki geliştirmeler bu dosya üzerinden devam edilebilir.
 

Ekli dosyalar

Son düzenleme:

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,846
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Satırları birleştirme birleştirilen satırları çöz kod boşluk olan yerleri atlıyor olması lazım.
 
Üst