读书人

Excel导入表单数据有关问题

发布时间: 2012-03-15 11:50:39 作者: rapoo

Excel导入表单数据问题。
表单域:Text
A_1
A_2
A_3
....

N行数据要通过代理从Excel导入,

For i=2 To 100

doc.A_+Cstr(i) = Cstr(excelsheet1.cells(i,5).value)

Call doc.save(True,False)

Next

上述赋值行是错的,应该写成字符串链接,不知道怎么写......doc."A_"+Cstr(i)也不对啊,大神指导一下,
是不是不能用doc.的方式啊,要用item方式吗?如何实现?

[解决办法]
这样写就可以了:

For i=2 To 100

Call doc.ReplaceItemValue("A_"+Cstr(i) , Cstr(excelsheet1.cells(i,5).value))

Call doc.save(True,False)

Next

[解决办法]
Call doc.ReplaceItemValue("A_"&Cstr(i) , Cstr(excelsheet1.cells(i,5).value))
果然+和&是等价的。。我2了。。

读书人网 >行业软件

热点推荐