arcgis中对属性表中的字段进行赋值错误

我在属性表中对字段FISHCODE(Text类型)用VBA进行赋值,其中Id是Long类型,VBA语句如下:
dim code As String
If[Id]<10 Then
code="43005"+"000"+Str([Id]):
ElseIf 10<=[Id] And[Id]<100 Then
code="43005"+"00"+Str([Id]):
ElseIf [Id]>=100 And [Id]<1000 Then
code ="43005"+"0"+Str(code):
Else
code= "43005"+Str(code):
End If
然后下面空格栏里面FISHCODE=填的是code,但是赋值总是失败,求哪位大神指点

第1个回答  2013-09-15
把所有的“+”都改成“&”试试看。。。。。。。。。。。。。good luck!追问

好像不行

本回答被网友采纳
相似回答