【发布时间】:2018-02-02 18:06:31
【问题描述】:
变量包含15位,如何从另一个函数中获取第15位的值?
Function isvalid(stringvalue As String) As Boolean
Dim methodToCall As String
methodToCall = "somefunction"
isvalid = stringvalue Like "[0-9][0-9][A-Z][A-Z][A-Z][A-Z][A-Z]####[A-Z][A-Z][A-Z][methodToCall(stringvalue)]"
这里 methodToCall 将调用另一个函数,该函数是我的 15th 数字的返回值 如何从 isvalid 函数
获取另一个函数的值【问题讨论】:
-
请编辑您的问题以显示示例输入和输出。好像你的图案只有 14 个字符?
-
01AAACA0123A1Z(我函数的最后一个数字是字母数字)
-
至少在 vb6 中(不了解 vba):
mid$(stringvariable, 15, 1)将返回该字符串变量的第 15 个字符。 -
再次 - 只有 14 个字符。另请注意,“数字”和“字符”不是一回事:“数字”通常仅表示 0-9
-
是的,我同意,但上面的例子对你来说很清楚。我无法正确表达抱歉