![]() |
Inserting variable into code
Hi and thanks in advance.
I have some code where I would like to insert a string variable that holds an operator which will be either = or < The InStr line in the code below results in a Type Mismatch error ... Code:
If some condition then |
Inserting variable into code
hi deutz,
x = InStr(1, rng.Value, "ZAC") If Evaluate(x & strOperator & 0) Then -- isabelle Le 2012-05-31 21:26, deutz a écrit : Hi and thanks in advance. I have some code where I would like to insert a string variable that holds an operator which will be either = or< The InStr line in the code below results in a Type Mismatch error ... Code: -------------------- If some condition then strOperator = "<" Else strOperator = "=" End If If InStr(1, rng.Value, "ZAC")& strOperator& 0 Then -------------------- |
Inserting variable into code
Try this instead:
bFound = instr(1, rng.value, "ZAC") 0 if strOperator ="<" and not bFound then elseif strOperator ="=" and bfound then end if Robert Flanagan Add-ins.com LLC http://www.add-ins.com Productivity add-ins and downloadable books on VB macros for Excel On May 31, 9:26*pm, deutz wrote: Hi and thanks in advance. I have some code where I would like to insert a string variable that holds an operator which will be either = or < The InStr line in the code below results in a Type Mismatch error ... Code: -------------------- * If some condition then * strOperator = "<" * Else * strOperator = "=" * End If * If InStr(1, rng.Value, "ZAC") & strOperator & 0 Then -------------------- -- deutz |
All times are GMT +1. The time now is 05:11 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com