Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Function neede which checks if a value in a cell is in a defined s | Excel Worksheet Functions | |||
Code to do edit checks when user moves out of a cell | Excel Programming | |||
how excel checks a "#" to express it as a text, check if cell is n | Excel Worksheet Functions | |||
Delete a period in a cell | Excel Discussion (Misc queries) | |||
Period to Period percentage change? | Excel Discussion (Misc queries) |