calender 11.0 butonlarını kullanmak [Archive] - Excel Forum

PDA

Tüm Versiyonu Göster : calender 11.0 butonlarını kullanmak


Alpaslan
09-01-2005, 12:09
Selam, Yeni bir üyeniz olarak,,,
Ã?ncelikle sitenizdeki değerli bilgilerinizden oldukça faydalandığımı ifade etmek isterim.
Benimde excelle ilgili bir sorum olacak , iligili arkadaşlar çözüm bulabilirse
çok memnun olacağım.
Excel sayfasında , insert-object menüsünden çağırdığım calender 11.0
tablosundaki tarih butonlarına tıklıyarak altında yarattığım cari işlem tablosundaki , işlem yaptığım tarihlerdeki satırları çağırmam mümkünmüdür.
saygılarımla
Alpaslan Kalemci

danersin
09-01-2005, 20:39
Tasarım modunda calendar nesnesine çift tıklayarak ilgili modüle ulaştığınızda aşağıdaki kodda görüldüğü şekilde seçtiğiniz tarihi belirlersiniz. Ancak bundan sonraki aşamada yardım edebilmemiz için altında yarattığınız cari işlem tablosu nasıl birşey ve satırları çağırmaktan ne kastettiğinizi bilmemiz gerek. Filter (süz) yaptırabilir veya ilgili tarihe uyan satırları başka bir yere kopyalayabilirsiniz vb..
En güzeli ilgili dosyayı buraya eklemeniz sanırım..

Private Sub Calendar1_Click()
SectiginizTarih=Calendar1.Value
End Sub


[/code]

Alpaslan
10-01-2005, 10:05
Ersin Bey Yardımınız için teşekkürler.
ayrıca çağırdığımız aynı tarihlerdeki yapılan işlemlerin yatan ve çekilen
paraların toplamlarını herhangi bir hücrde görebilmek mümkünmü..??
ilgili dosya ektedir.
Saygılar
Alpaslan Kalemci

danersin
10-01-2005, 10:56
Az önceki kodu aşağıdaki hale getirip,

Private Sub Calendar1_Click()
Cells(1,1)=Calendar1.Value
End Sub


Yatan toplamını görmek istediğiniz hücreye
=SUMIF(A6:I65536;A1;G6:G65536)
Çekilen toplamnı görmek istediğiniz hücreyede
=SUMIF(A6:I65536;A1;H6:H65536)
yazarsanız netice alırsınız..

Aynı işi makroya yaptırabilirsiniz ama bence excel'in kendi fonksiyonları ile yapmak çoğu zaman daha avantajlı (eğer neticeyi başka bir makroda kullanmayacaksanız).


Sumif'in türkçesi ETOPLA

konuyu biraz daha öğrenmek için;
http://www.excel.web.tr/viewtopic.php?p=7227&highlight=#7227


Özel Arama