UDF that checks if a cell contains a period.
I have a User Defined function that counts the cells in a range that meet a
certain criteria. The criteria a
1. does not contain a formula
2. is not a number
3. is not blank
4. contains a period.
I can get it to figure out the first three criteria, but I can't figure out
the expression to check to see if the cell contains a period.
Here's what my code looks like:
Function Jonathan(rng As Range) As Long
Dim c As Range
For Each c In rng
If c.HasFormula = False And c.Value < "" And Not IsNumeric(c.Value)
And _
c.Value = "*.*" Then
Jonathan = Jonathan + 1
End If
Next
End Function
It seems to be taking the c.value = "*.*" as a string literal and there
doesn't seem to be a VBA equivalent to the .Net version of the .contains()
method. Any ideas would be greatly appreciated.
Thanks.
|