- Katılım
- 23 Temmuz 2007
- Mesajlar
- 48
- Excel Vers. ve Dili
- office2007
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
Dim ay As Byte
If Intersect(Target, Range("E4:E65536")) Is Nothing Then Exit Sub
On Error Resume Next
ay = Month(Date)
If Target.Value > 40 Then
Target.Offset(0, ay).Value = 40
Else
Target.Offset(0, ay).Value = Target.Value
End If
End Sub
arkadaşım çok teşekkür ederim. Bu işimi gördü. Sağolasın.dosyanız ekte (aylık eksik ödemeleri kırmızı renk uyarıyor).
kodlar çalışma sayfasının kod bölümünde.:cool
dosya ekte.
Kod:private sub worksheet_change(byval target as range) dim ay as byte ıf ıntersect(target, range("e4:e65536")) ıs nothing then exit sub on error resume next ay = month(date) ıf target.value > 40 then target.offset(0, ay).value = 40 else target.offset(0, ay).value = target.value end ıf end sub
Arkadaşlar benım sorunum şöyle:
Site aidatı olarak ödenen tutarın her ay için 40 tl ilgili aya yazması. Diyelimki 240 tl dairenin borcu var 100 tl ödemiş bu 100 tl yi ilgili aylara yazsın istiyorum.
Yardımcı olursanız sevinirim.
Saygılar.
Bu önermeden ilgili ay kelimelerinin içinde bulunduğumuz ay olduğunu çıkardım.evren kardeş;
ocak-şubat mart aylarınada 40 tl yazması gerekiyor onu nasıl yapacağım?
ricaederim,iyi çalışmalar.arkadaşım çok teşekkür ederim. Bu işimi gördü. Sağolasın.