请问:前端是EXCEL,后端是ACCESS,请问如何相连。

llovedb 2003-08-18 05:52:48
菜鸟请问各位高手:excel表中的单元格能和ACCESS中的记录直接相连吗?如何相连?
...全文
180 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
joyqiaoyi 2003-08-20
  • 打赏
  • 举报
回复
也可以用vc写一个xll加载宏,通过加载宏里支持的特定函数与数据库相连,创建xll请参见
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q178/4/74.asp&NoWebContent=1
HawaiiLeo 2003-08-19
  • 打赏
  • 举报
回复
Dim strCnn As String
Dim strSql As String
Dim k As Integer
k = 0

strCnn = "Provider=sqloledb;" & _
"Data Source=data_server1;Initial Catalog=soap;User Id=sa;Password=; "
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open strCnn
strSql = "select * from youTable where ...."
rs.open strSql,conn,1,1

Sheets(1).Select
do while not rs.eof
Range("F" & k) = rs(1)
k = k + 1
rs.MoveNext
loop

rs.close
conn.close
set rs = nothing
set conn = nothing
changechange 2003-08-18
  • 打赏
  • 举报
回复
数据 -> 导入外部数据 -> 导入数据

如果多次使用可以用

数据 -> 导入外部数据 -> 新建数据库查询

5,140

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧