我正在修复VB中出现此错误的错误。我是VB的新手,所以有一些我不完全理解的语法。抛出错误的代码说:
.Row(itemIndex).Item(“parentIndex”)= CLng(oID)+ 1000000
据我所知,为int16添加1000000太多了。我无法改变这个价值(不管怎么说)。我不明白,似乎无法找到,是什么.Row也指。有什么想法吗?
答案 0 :(得分:0)
.Row
旁边有With
个关键字吗?
允许你做这样的事情:
With myClass
.FirstName ="John"
End With
与此相同:
myClass.FirstName = "John"
如果您对同一个对象有很多引用,通常会使用With
块。例如:
myClass.FirstName = "John"
myClass.FirstName = "John"
myClass.FirstName = "John"
myClass.FirstName = "John"
myClass.FirstName = "John"
可以更改为:
With myClass
.FirstName = "John"
.FirstName = "John"
.FirstName = "John"
.FirstName = "John"
.FirstName = "John"
End With
编辑:
我复制并粘贴了上面的代码,因此重复使用了属性FirstName
。