batumania
Altın Üye
- Katılım
- 22 Eylül 2011
- Mesajlar
- 14
- Excel Vers. ve Dili
- 2007 vba
- Altın Üyelik Bitiş Tarihi
- 17-06-2025
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Aralık ayına kadar gelmeli. aralıktan önce bittiyse düzensiz oluyor.Merhaba,
Düzenli için, ortadan da başlarsa aralık ayına kadar gidilmeli mi? Yoksa örneğin mayıs ile başlayıp temmuz da biterse ve öncesi yada sonrası olmazsa oda düzenli oluyor mu?
Sub test()
Dim i As Long, j As Integer, s As Integer
Range("M2:M" & Rows.Count).ClearContents
For i = 2 To [A:L].Find("*", , , , xlByRows, xlPrevious).Row
s = WorksheetFunction.CountA(Cells(i, "A").Resize(1, 12))
If s = 12 Then
Cells(i, "M") = "Düzenli"
ElseIf s = 0 Then
Cells(i, "M") = "Düzensiz"
Else
For j = 1 To 12
If Cells(i, j) <> "" Then
Exit For
End If
Next j
s = WorksheetFunction.CountA(Cells(i, j).Resize(1, 12 - j + 1))
If s = 12 - j + 1 Then
Cells(i, "M") = "Düzenli"
Else
Cells(i, "M") = "Düzensiz"
End If
End If
Next i
End Sub