Aşı takvimi

Katılım
11 Nisan 2007
Mesajlar
125
Excel Vers. ve Dili
excel=2016
türkçe
Altın Üyelik Bitiş Tarihi
01-07-2024
Bu forumda emeği geçen tüm arkadaşlara öncelikle çok teşekkür ederim.
Arkadaşlar benim bir arkadaşa yardımcı olmam gerekiyor arkadaşım sağlık grup başkanlığında personel olarak çalışmakta

Hepatit aşısı yapılacak çocukların verilerini tutacakları bir excel dosyası hazırlamaları gerekiyormuş. bunun içinde benden yardım istediler bende sizden istiyorum exceli hazırladım makro ve eğer formullerini bilmediğimden bazı noktalarda tıkanıp kaldım. ekteki dosyayı inceleyip yardımlarınızı esirgemez iseniz çok sevinirim. dosyam ekte isteklerim içinde açıklama olarak yazılı.

birde resimdeki makro olayını yaparsanız daha çok sevinicem
 

Ekli dosyalar

Katılım
11 Nisan 2007
Mesajlar
125
Excel Vers. ve Dili
excel=2016
türkçe
Altın Üyelik Bitiş Tarihi
01-07-2024
Arkadaşlar mesaja baktım 42 kişi incelemiş fakat hiç bir kimse ne yapılır veya yapılmaz yazmış :) yardımcı olacak varmı ?
 
Katılım
31 Aralık 2007
Mesajlar
227
Excel Vers. ve Dili
Office 2007 Türkçe
Altın Üyelik Bitiş Tarihi
16-10-2019
Sayın CONANFORCE;
İstediğiniz formülleri ilk aşı için yazdım diğer yerler için kopyala yapıştır yapabilirsiniz, hücre değişikliğini de biçim menüsü koşullu biçimlendirme ile yapabilirsiniz.
Kolay gelsin
 

Ekli dosyalar

Katılım
11 Nisan 2007
Mesajlar
125
Excel Vers. ve Dili
excel=2016
türkçe
Altın Üyelik Bitiş Tarihi
01-07-2024
sayın kuluncak teşekkür ederim o gün yazamadım.
 
Katılım
7 Ağustos 2007
Mesajlar
328
Excel Vers. ve Dili
excell 2003 - 2007
Private Sub karsilastir()
Set s1 = Sheets("ANA SAYFA")
Set s2 = Sheets("AŞI TAKVİMİ")
Set s3 = Sheets("GÖRÜNTÜLEME")
For i = 5 To 7
For k = 2 To 3
tnm1 = s1.Range(i, "L") Makro burada kalıyor nasıl düzeltebilirim.
tnm2 = s1.Range(i, "E") + s2.Range(k, "C")
If tnm1 >= tnm2 Then
s1.Range(i, "M") = "ZAMANINDA"
Else
s1.Range(i, "M") = "ERKEN"
End If
Next k
Next i
End Sub
 
Son düzenleme:
Katılım
7 Ağustos 2007
Mesajlar
328
Excel Vers. ve Dili
excell 2003 - 2007
Arkadaşlar problemimi çözdüm ancak, eklemek istediğim bir nokta var yardımcı olursanız sevinirim. Döngünün 1000'e kadar devam ettiğini varsayacak olsak; bu döngünün boş hücrede durmasını istiyorum. Yani hücrede herhangi bilgi yoksa döngü devam etmesin ve sadece yazılı kişilerin işlemlerini yapsın.
Dosya ektedir.
Yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

Katılım
7 Ağustos 2007
Mesajlar
328
Excel Vers. ve Dili
excell 2003 - 2007
For a =5 To 16
Toplam = Application.Sum(s1.Range("B", a))
s1.Range("B17") = Toplam
Next

Makroda işlem hatası veriyor bunu daha doğru nasıl düzenleyebilirim.
 
Üst