Sınıfların not listesinde aratma yapmak

Katılım
11 Ekim 2007
Mesajlar
4
Excel Vers. ve Dili
2003 TR
Merhaba arkadaşlar
Excel'de ve forumda yeniyim...
Konuyu yanlış yere yazmışsam şimdiden özür dilerim.
Aslında aradığım konu daha önce forumda verilmişte olabilr. Doğrusu makro, fonksiyon vb konulardan fazla anlamadığım için sorunumun çözümü için nasıl bir aratma yapacağımı bilemiyorum.
Ekteki dosyada ismini yazıp aratacağım öğrencinin sınıfını, sözlü ortalamasını ve sınav ortalamasını versin. Yani hasan ds diye arattirdigimda şöyle bir sonuç çıksın
Sınıf : 5a
Sözlü ortalaması: 59
Sınıf ortalaması: 56
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
Şöyle bir şey hazırladım umarım işinizi görür.
Kolay gelsin.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Ekli dosyayı inceleyiniz.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [J3]) Is Nothing Then Exit Sub
If Range("J3").Value = "" Then Exit Sub
Range("J4:J6").ClearContents
Set k = Range("A3:E65536").Find(Range("J3").Value, , xlValues, xlWhole)
If Not k Is Nothing Then
    Range("J4").Value = Cells(1, k.Column).Value
    Range("J5").Value = Cells(k.Row, k.Column + 1).Value
    Range("J6").Value = Cells(k.Row, k.Column + 2).Value
End If
Set k = Nothing
End Sub
 
Katılım
14 Ekim 2007
Mesajlar
3
Excel Vers. ve Dili
Excel 2003, Türkçe
sanırım istediğiniz böyle birşey. dosya ekte...
 
Katılım
11 Ekim 2007
Mesajlar
4
Excel Vers. ve Dili
2003 TR
sanırım istediğiniz böyle birşey. dosya ekte...
Evet tam da istediğim gibi bir şey olmuş. Fakat şöyle yapmamız da mümkün değil mi acaba..
İsmi yazdğimizda diğer kısımları da kendisi yazsin. Yani biz farzedelimki sınav oratalaması ve sözlü ortalaması kısımları tabloda değişsin. Yani bir sınıfınkinde sözlü ortalaması yazıyorsa birinkinde de birinci sözlü, ikinci sözlü diye şeyler olursa bunlari kendisi yazsin. yani sabit olmasin..
 
Katılım
11 Ekim 2007
Mesajlar
4
Excel Vers. ve Dili
2003 TR
İlk mesajda da söylediğim gibi Excel'de çok yeniyim. Sizlerin yaptığı dosyaları aldıktan sonra biraz makro yazma işi nasıl oluyor bir çalışayım dedim.
zevkli bir işe benziyor gibi ama benim için bayağı zor bir iş gibi görünüyor.
Biraz çalıştıktan sonra sorumu yeniden sorayım dedim.
Sanırsam öğrendiğim çok küçük bigilerden sonra ne istediğimi daha iyi ifade ederim.
Ekteki dosya da iki tane userform yaptım. Ama formları çalıştıracak kodlar yok. Arkadaşların yazdıkları kodları değiştirerek birşeyler yapamaya çalıştım ama işin içinden çıkamadım.
En sonunda kod kısmını şimdilik beceremeyeceğimi anladım. Çünku yabancı olduğum bir konu.. Dolayısıyla yine buraya yazmaya karar verdim.
Dosyadaki userformları çalıştırmam için gerekli kodlar konusunda yardımcı olursanız sevinirim. Ayrıca ekteki dosya küçük fakat asıl kullanacğım dosya büyük olabilr. AA sütunlarına kadar olabilir. Böyle olması arama işinin yavaş omasına neden olur mu?
Yardımlarınızı bekliyorum.
 
Üst