因为遍寻结果无果,特放首页恳请大侠执教:



碰到一个问题,

如果vbscript操作Excel的时候,进行数组赋值,却发现报这个错误.
仔细分析了一下,
发现数组中有个一个字符串长度大于了912,则赋值的时候,出错.

关于Excel数组赋值出错的问题, 800A03EC 错误reDim arrayobj2(226)  
关于Excel数组赋值出错的问题, 800A03EC 错误 
''print left range  
关于Excel数组赋值出错的问题, 800A03EC 错误
arrayobj2(0,0= "238"  
关于Excel数组赋值出错的问题, 800A03EC 错误arrayobj2(
0,1= "167"  
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误 
关于Excel数组赋值出错的问题, 800A03EC 错误arrayobj2(
1,0= "237"  
关于Excel数组赋值出错的问题, 800A03EC 错误
dim debugStr
关于Excel数组赋值出错的问题, 800A03EC 错误
for i=1 to 1200
关于Excel数组赋值出错的问题, 800A03EC 错误debugStr 
=debugStr&"f"
关于Excel数组赋值出错的问题, 800A03EC 错误
next
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误arrayobj2(
1,1=debugStr
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误 
关于Excel数组赋值出错的问题, 800A03EC 错误
set nowRange2 = nowRange  
关于Excel数组赋值出错的问题, 800A03EC 错误
set nowRange2 = nowRange2.Resize(2,2
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误nowRange2.WrapText 
= true  
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
Dim sData 
关于Excel数组赋值出错的问题, 800A03EC 错误sData 
= "FirstName" & vbTab & "LastName" & vbCr _
关于Excel数组赋值出错的问题, 800A03EC 错误       
& "Bill" & vbTab &debugStr
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
' Clipboard.SetText sData
关于Excel数组赋值出错的问题, 800A03EC 错误

关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误nowRange2.select
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
关于Excel数组赋值出错的问题, 800A03EC 错误
''call SetRangeNumberFormat("@",nowRange2,2,2)
关于Excel数组赋值出错的问题, 800A03EC 错误
  
关于Excel数组赋值出错的问题, 800A03EC 错误nowRange2.value 
=  arrayobj2

找到半天,也没有看见相关解决方法和产生的原因,
特请教各位大侠..

相关文章: