VBS读取excel写入到数组(转)
上一篇 /
下一篇 2011-03-04 00:09:07
/ 个人分类:VBScript
t1k H9lSpS8QJ1^p
w!m0’****************************************
]bP'g#v/|;~Y0' 输入:
#Z+Y
HqBo0' sFileName: Excel文件51Testing软件测试网7w;PK!Mh
' sSheetName:表单名称
!DqJg`myv0' 返回:
y6O j$z3@W T0' 包含Excel数据的数组
p7VH8en%a07O
s|H(O)~%l.V0'*****************************************
kN%K@_qh-T+o0Function ReadFile(sFileName,sSheetName)51Testing软件测试网gZ%O;MM},e
Dim oExcel51Testing软件测试网^m5hzJ W}6D^zU
Dim oSheet51Testing软件测试网1X8ZZ?wr*@4v%wY
Dim oRange51Testing软件测试网+M"b3E] _
Dim arrRange
1u-?*K1}*bk+}9M0
4gT/Kw*Dz_Ss4}0 On Error Resume Next51Testing软件测试网BDC:h:sX_
' 创建Excel应用程序对象
w%j f[l'Aq0 Set Excel = CreateObject("Excel.Application")51Testing软件测试网ud;i4{$nF_/i
If err.Number <> 0 Then51Testing软件测试网
IJ0Z\1b(y@
[d:S
MsgBox "未能初始化Excel" & vbCrLf & _51Testing软件测试网.dCt(f/]*h#D
"请确保Excel已安装", vbCritical51Testing软件测试网4?y?-XyY1f
Exit Function51Testing软件测试网4x`;I7K/sJ6QK
End If
q(C~k0^1W0e3V0 On Error Goto 0