You refer to the cell whose value you are testing to be less than 43
as <<Cells(28, "P")>>
Is the location reference meant to be in Row / Column format ie R1C1??
If so row 28, column E would be <<Cells(28,5)>>
If a range, then <<Range("E28")>>
Your <<Range("Q29:Q30")>> should be OK.
Hope this helps
donwb
"bumper338" <(E-Mail Removed)> wrote in message
news:E004DD7E-1314-4D9B-9708-(E-Mail Removed)...
>I have done something like this before in vba, but when I try it now it is
> not working. Here is what I want to do, if a value of cell c1 is < 0.01,
> then I want the the value of cell d1 = "".
>
> Here is what I used before:
>
> If Cells(13, "E").Value = "" And Cells(13, "G").Value = "" Then
> Range("P13:T13").Value = ""
>
> I realize that the cells here where equal to null, but I thought if the I
> used > or < that I would get the same result.
>
> Here is what I am trying to use now:
> If Cells(28, "P").Value < 43 Then
> Range("Q29:Q30").Value = ""
>
> Any suggestions?
>
> Thanks in advance
|