我是vb的新手,我正在尝试在vb代码中转换vba宏。
我在使用“Right”提取子字符串时遇到错误。
错误消息(已翻译)是: 'Public ReadOnly Property Right As Integer'没有参数,返回类型无法编入索引
当我尝试使用'正确'时,Intellisense说我(已翻译): 'Right()As Integer'获取控件右边缘与容器客户区域左边缘之间的距离(可能是表单?)
在网上看到我发现了这个:https://msdn.microsoft.com/en-us/library/microsoft.visualbasic.strings.right%28v=vs.110%29.aspx 哪里有这段代码:
'Declaration
Public Shared Function Right ( _
str As String, _
Length As Integer _
) As String
我做了很多尝试,但我无法弄清楚在哪里放置声明或者我是否需要激活任何参考
我哪里错了?
更新: 不工作的代码很简单:
MySubString = Trim(Right(MyString, 6))