Dim codeStart As String
codeStart = Evaluate("CELL(""address"",OFFSET(" & startRange & ",2,0,1,1))")
Dim agentTotal As String
agentTotal = Evaluate("CELL(""address"",INDEX(" & startRange & ":" & _
"$A$10000,MATCH("" Total*""," & startRange & ":$A$10000,0)))")
Dim numberOfCodes As String
numberOfCodes = Evaluate("ROW(" & agentTotal & ")-ROW(" & codeStart & ")")
MsgBox numberOfCodes
前兩個變量當與Msgbox
類型不匹配時傳遞的整數結果爲整數變量類型
我試圖設置numberOfCodes到幾個不同的變量類型,並把測試CInt
正確傳遞作爲字符串在Evaluate
面前,但沒有骰子..任何想法?
'numberOfCodes'有什麼值'postate'? – shahkalpesh
在這個例子中,1.減去$ A $ 56 - $ A $ 55 –
做一個'trim'並看看它是否可以用'val'轉換成數字。即'msgbox(val(numberOfCodes))'。 – shahkalpesh