|
|
发表于 2010-10-26 09:59:50
|
显示全部楼层
来自: 中国北京
本帖最后由 swabc 于 2010-10-26 10:01 编辑
, S- j, F' z; O2 E1 d! B# E5 z/ N) F' o
如果你要插入完整的Excel表,不用宏就可以。3 x/ ~/ R" z. I) e8 j0 A
如果是部分,要创建Excel的ActiveX 对象。1 }% | `# r: l1 o. n5 t$ h- q
# W) D/ C$ W. g" L
在d盘存个excel文件,名字为Book1.xls* E6 A, l" ]. q! u& D1 n
Dim xlapp As Excel.Application' ~& S5 h/ C4 V7 _0 |$ {# z- y
Dim xlbook As Excel.Workbook
8 k$ h: }$ b5 S1 f; hDim xlsheet As Excel.Worksheet. p9 u6 |! r& U0 s' ]6 Y
Dim s As String
( j3 z3 n: E6 O; W' }$ c! k9 e+ h2 LSet xlapp = CreateObject("excel.application")
$ W1 q; A4 L! ^xlapp.Visible = False
) r/ o# Z/ _( X* WSet xlbook = xlapp.Workbooks.Open("d:\Book1.xls")
) {9 s9 d& L$ m0 z2 G4 r y, PSet xlsheet = xlbook.Worksheets("sheet1")
1 L6 _" Y8 g3 F6 Fs=xlsheet.Cells(2, 5) '读取第2行,第5列: D$ W- B2 |* z/ G6 r8 x
MsgBox (s) '现在可以用这个s了# C* d. z* y- `& H0 |
xlbook.Close
m# I# f" ^( HSet xlapp = Nothing |
评分
-
查看全部评分
|