excel - InStr(1, cell.Value, "-") doesn't seem to be working with Not -
i have conditional doesn't seem work.
if not instr(1, cell.value, "-") 'do else 'do else end if
where cell.value
either numbers in spreadsheet dash: "6621-123", or without dash: "555321"
the first if
let's both through , else
ignored. ideas why isn't working?
instr
returns 0
on no match (not -1 vba string indexes 1 based) , not 0
true
(-1
); other possible values > 0 can returned.
if instr(1, cell.value, "-") = 0 '// not present else '// present
Comments
Post a Comment