Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1991|回复: 1

[已解决]新建了个EXCEL 想用EXCEL LISTVIEW 调用mdb内容,求指点

[复制链接]
发表于 2013-6-18 14:28 | 显示全部楼层 |阅读模式
Private Sub UserForm_Initialize()
With ListView1 '初始化listview
.ColumnHeaders.Add , , "年龄", 60, lvwColumnLeft
.ColumnHeaders.Add , , "性别", 60, lvwColumnCenter
.ColumnHeaders.Add , , "籍贯", 70, lvwColumnCenter
.View = lvwReport '以报表的格式显示
End With
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection '连接数据库
Set rs = New ADODB.Recordset
cn.Open "provider=microsoft.jet.oledb.4.0;data source=D:/db1.mdb"
rs.Open "student", cn, adOpenKeyset, adLockBatchOptimistic '数据表student
Do While Not rs.EOF
With ListView1.ListItems.Add() '添加记录
.Text = rs.Fields("年龄") '添加第一列内容
.SubItems(1) = rs.Fields("性别") '添加第二列内容
.SubItems(2) = rs.Fields("籍贯") '添加第三列内容
End With
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
cn.Close
End Sub  哪里错了,为什么说用户名未定义
最佳答案
2013-6-18 14:31
传附件吧。
发表于 2013-6-18 14:31 | 显示全部楼层    本楼为最佳答案   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-23 17:39 , Processed in 0.320557 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表