Missed part of the criteria. Use this one.
Sub naught()
Dim lr As Long, srcRng As Range, c As Range
lr = ActiveSheet.Cells(Rows.Count, 7).End(xlUp).Row
Set srcRng = ActiveSheet.Range("G2:G" & lr)
For Each c In srcRng
If LCase(c.Value) = "y" Then
If Range("B" & c.Row) = "" Then
MsgBox "It's None " & Range("B" & c.Row).Address
End If
End If
Next
End Sub
"preethi b" <(E-Mail Removed)> wrote in message
news:%(E-Mail Removed)...
>
> Please provide me solution
>
> for each value in column "G" if value = "y"
> then check respective value in column "b" value = Null
> then
> print message its none
>
> Thanks in Advance
>
>
>
> *** Sent via Developersdex http://www.developersdex.com ***