我在 excel VBA 中使用一个函数,我正在从一长串单元格中提取数据。
我正在使用这个功能
Function name(cell As Range) As Double
Dim Textstrng As String
Textstrng = cell.text
name = InStr(1, Textstrng, "UpgradeApprovalCode=")
End Function
当UpgradeApprovalCode=
在字符串中大约 8000 个字符内时,其显示结果,如 7000。但当它远离前 10000 个字符时,它不显示#VALUE!,
不结果。
那么是否有任何搜索字符限制或我如何克服这个限制。我用的是office 2007。