klop01
Altın Üye
- Katılım
- 19 Aralık 2016
- Mesajlar
- 638
- Excel Vers. ve Dili
- 2021 Türkçe 64 Bit
- Altın Üyelik Bitiş Tarihi
- 07-02-2028
Arkadaşlar aşağıdaki makro kodunda
If satSay <> soruSay And satSay <> 0 Then
şartı oluşmayınca boş bir mesaj kutusu çıkıyor. Bu kutunun çıkmasını nasıl engelleyebilirim?
Kod:
Sub Eksik_Var_Mı()
soruSay = WorksheetFunction.CountA(Range("E5:AM5"))
For i = 7 To 66
satSay = WorksheetFunction.CountA(Range("E" & i & ":AM" & i))
If satSay <> soruSay And satSay <> 0 Then
msg = msg & i - 6 & ". öğrencinin eksik puan(lar)ı var." & vbCr
hatali = True
End If
Next i
If hatali Then msg = "Öğrenci soru(lar)dan puan alamadı ise ilgili soru için 0 (sıfır) yazmalısınız." & vbLf & "" & vbLf & msg
MsgBox msg, vbInformation, "BİLGİ"
End Sub