回 帖 发 新 帖 刷新版面

主题:[原创]vb无法打印excel报表啊

Private Sub Command5_Click()
Dim xlapp As Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
Dim adors As New Recordset
Dim i As Integer
Set xlapp = New Excel.Application
xlapp.Visible = False
Set xlbook = xlapp.Workbook.Open(App.Path + "\" + "学生报表.xls")
Set xlsheet = xlbook.Worksheets(1)
adors.ActiveConnection = ADOcn
adors.Open "select*from 学生 order by XH"
i = 3
Do While Not adors.EOF
xlsheet.Cells(i, 1) = Trim(adors("XH"))
xlsheet.Cells(i, 2) = Trim(adors("XM"))
xlsheet.Cells(i, 3) = Trim(adors("XB"))
i = i + 1
adors.MoveNext
Loop
xlbook.Save
xlbook.Close
xlapp.Quit
MsgBox "报表以生成!", vbOKOnly, "信息提示"
End Sub


无法打印excel报表啊    Set xlbook = xlapp.Workbook.Open(App.Path + "\" + "学生报表.xls")   这句语言老是出错      请教高手  不知道哪里错了  

回复列表 (共1个回复)

沙发

C易特元亨QQ919169870
最新互助式项目。
这是一个互助的模式。
不推广人也有钱赚的。分A B两个网。
不推广的人在A网。推广的人 在B网。
B网推广的人帮助A网。
A网赚取6000元出局。
B网就多了。
详情了解加QQ919169870 
  http://blog.sina.com.cn/s/blog_6b19ec920100liv6.html
C易特奖励制度 
http://blog.sina.com.cn/cyite6
C易特更多资料博客

我来回复

您尚未登录,请登录后再回复。点此登录或注册