• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sınıfların not listesinde aratma yapmak

  • Konbuyu başlatan Konbuyu başlatan semedar
  • Başlangıç tarihi Başlangıç tarihi
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
 
Şöyle bir şey hazırladım umarım işinizi görür.
Kolay gelsin.
 
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
 
sanırım istediğiniz böyle birşey. dosya ekte...
 
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..
 
İ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.
 
Geri
Üst