Kombinasyon sonucunu sayfalara yazdırabilirmiyiz

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

4. seçeneği seçmelisiniz.

Ayrıca aşağıdaki seçeneğide aktif hale getirin.

1. VBA projesi nesne modeli erişimine güven
 
Katılım
28 Şubat 2010
Mesajlar
5
Excel Vers. ve Dili
Evde Excel 2010 İngilizce
İş yerinde Excel 2007 İngilizce
Allah Razı olsun!

Merhabalar. Elinize yüreğinize sağlık. İstatistik ödevimden dolayı o kadar çok işime yaradı ki anlatamam sizlere. İyi ki böyle bir forum var. Çok teşekkürler

Sayın Ali bey, nezaketiniz için teşekkür ederim.

Sayın hassan26; dosyayı istediğiniz şekilde revize ettim. Yani, kombinasyon sonuçları eğer 65536 adetden fazlaysa, gerekli sayfalar otomatik olarak üretilecektir.

Ben, sayısal loto için 49 adet sayının 6'lı kombinasyonu için kodu denedim.

Kod çalışıyor ancak, 15 -16 sayfa ürettikten sonra PC' nin hafızası yeterli gelmediği için kodun çalışması duruyor.

Revize dosya ektedir.
 
Katılım
10 Ağustos 2009
Mesajlar
2
Excel Vers. ve Dili
2003 pro tr
Değerli üye arkadaşlar bu sitede dile getirilen sorulara yazdığınız yanıtlar ile inan benim gibi vba ve makro acemilerine çok büyük yardımlarınız dokunuyor. Yazdığınız cevaplardan ve üslubunuzdan ötürü hepinize çok teşekkür ederim.
 
Katılım
26 Eylül 2010
Mesajlar
3
Excel Vers. ve Dili
excel 2007 türkçe
Haluk beyin ismini silmemekle iyi yapmışsınız iyi bir çalışma her zaman emeğe saygı
 
Katılım
11 Nisan 2011
Mesajlar
2
Excel Vers. ve Dili
2003 türkçe
selam arkadaşlar... 1 den 36 ya kadar 36 rakamın 6 lı olarak kombinasyonu lazım...ama burda bir ayrıntı önemli aynı sayılar biraraya sadece 1 defa gelecek... bu şöylede olabilir...1den 6 ya bir grup 7-12 bir grup 13-18 bir grup 19-24 25-30 31-36 şeklinde 6 lı 6 grup gruplar arası 6 lı kombinasyonuda mümkün...yardımlarınız için şimdiden teşekkürler
 
Katılım
11 Nisan 2011
Mesajlar
2
Excel Vers. ve Dili
2003 türkçe
4 gündür bekliyorum...buradan bir yardım diye...kendimde uğraşıp duruyorum...çıkamdım içinden...yardımcı olabilecek yok mu arkadaşlar?
 
Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Altın Üyelik Bitiş Tarihi
19-02-2024
Haluk Hocam ve Korhan Hocam;
Aşağıda linkte belirttiğim konu için bana yardımcı olabilir misiniz?
Listede belirtilen kesim boyları için, U2 hücresindeki ham madde boyuna en yakın toplamlar için bir kombinasyon oluşturulması mümkün müdür?

http://www.excel.web.tr/f48/e-le-tirme-yapma-t100108.html
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Katılım
22 Temmuz 2008
Mesajlar
80
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
29/11/2018
öyle yapıyorum ama genede hata veriyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Hata aldığınız dosyayı foruma eklermisiniz.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ben eklediğim dosyayı tekrar test ettim. Herhangi bir problem görünmüyor.

2007 kullanan başka üyelerimiz dosyayı denerse sorunun neden kaynaklandığını çözebiliriz.
 
Katılım
22 Temmuz 2008
Mesajlar
80
Excel Vers. ve Dili
office 2010
Altın Üyelik Bitiş Tarihi
29/11/2018
Selamlar,

Ben eklediğim dosyayı tekrar test ettim. Herhangi bir problem görünmüyor.

2007 kullanan başka üyelerimiz dosyayı denerse sorunun neden kaynaklandığını çözebiliriz.
ben dosyayı 2003 kullanan başka bi bilgisayarda denedim sıkıntı yok, ancak benim 2007 de hata veriyor,
acaba bendenmi kaynaklanıyor diye başka bi 2007 kullanan makinada denedim, aynı hatayı orda da verdi.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,535
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Hata veriyor dediğiniz satırda EVALUATE komutu bulunuyor. Birde hata veren satırı aşağıdaki şekilde değiştirip denermisiniz.

Kod:
    EN_YAKIN_1 = [COLOR=red]Application.[/COLOR]Evaluate("=MAX(IF('1'!B2:IV65536<VERİ!B2,'1'!B2:IV65536))")
 
Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Altın Üyelik Bitiş Tarihi
19-02-2024
Selamlar,

Hata veriyor dediğiniz satırda EVALUATE komutu bulunuyor. Birde hata veren satırı aşağıdaki şekilde değiştirip denermisiniz.

Kod:
    EN_YAKIN_1 = [COLOR=red]Application.[/COLOR]Evaluate("=MAX(IF('1'!B2:IV65536<VERİ!B2,'1'!B2:IV65536))")
Korhan Hocam,
Office 2007'de bende denedim aynı hatayı veriyor.Son önerdiğiniz "Application" kodunu ekledikten sonra da aynı hata devam ediyor.
İlk Hata: Method 'Evaluate' of object '_Global' failed
Application'u ekledikten sonraki Hata: Method 'Evaluate' of object '_Application' failed.

Bir de başka bir sorum olacaktı bu konuda.
Dosyadaki örnek değerden gidecek olursak;
"Aranan değeri veren tam ve en yakın kombinasyonlar" butonuna tıkladıktan sonra RAPOR sayfasında, alt alta sonuçları veriyor. (Yani hangi hücrelerin toplamı VERİ sayfası, B2 hücresine eşit veya yakın olacak şekilde)
Bize verilecek toplamlar 95'i geçmemesi gerekiyor.Fakat hücre toplamları olarak ifade edilen sonuçlarda hep A2, A11, A12, A14 hücreleri gözükmekte. Bu hücrelerdeki değerler 95'i geçtiği için hesaplamaması gerekmiyor mu?
 
Üst