哪位大虾给个读取EXCEL数据的模块
我也需要这个,可是他们给的下面的这个没用Private readexcel()<BR> Dim ExcelApp As New Excel.Application<BR> ExcelApp.Workbooks.Open "e:\lhs\cad\zksj.xls", , ReadOnly<BR> Dim pt1(0 To 2) As Double, pt2(0 To 2) As Double<BR> Dim Rad As Double<BR> Dim i As Integer<BR> i = 2<BR> With ExcelApp.ActiveWorkbook.Worksheets("sheet1")<BR> Do<BR> Select Case .Range("c" & i)<BR> Case "直线":<BR> pt1(0) = .Range("c" & i)<BR> pt1(1) = .Range("d" & i)<BR> pt1(2) = 0<BR> pt2(0) = .Range("e" & i)<BR> pt2(1) = .Range("f" & i)<BR> pt2(0) = 0<BR> ThisDrawing.ModelSpace.AddLine pt1, pt2<BR> Case "圆":<BR> pt1(0) = .Range("c" & i)<BR> pt1(1) = .Range("d" & i)<BR> pt1(2) = 0<BR> Rad = .Range("c" & i)<BR> ThisDrawing.ModelSpace.AddCircle pt1, Rad<BR> Case Else:<BR> Exit Do<BR> End Select<BR> i = i + 1<BR> Loop<BR> End With<BR> ExcelApp.Workbooks.Close<BR> ExcelApp.Quit<BR> ThisDrawing.Application.Update<BR>End Sub <A href="http://www.ikozmos.com/" target="_blank" >www.ikozmos.com</A> for vlxls
页:
[1]