问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在excel中通过宏来直接取得数据库中的数据?

发布网友 发布时间:2022-04-23 02:54

我来回答

2个回答

热心网友 时间:2023-10-12 11:21

这个很简单,代码如下:

Sub C5C15_B3B13()
Dim Fo As Object, myName As String
Set Fo = Application.FileDialog(msoFileDialogFilePicker)
Fo.Title = "请选择您要复制C5:C15数据的文件:"
If Fo.Show = True Then myName = Fo.SelectedItems(1)
If myName = "" Then
MsgBox "您取消了文件选择,所以本次处理未完成,将直接退出", vbOKOnly + vbInformation
Exit Sub
End If

Dim wb as Workbook
For Each wb in Workbooks
if wb.Fullname = myName then Goto wbHasOpened
Next
set wb = workbooks.open(myname)
wbHasOpened:

Dim sh as worksheet
For each sh in wb.sheets
if sh.name = "Voice Quality" Then
[b3:B13] = sh.[c5:c15].value
Exit For
end if
Next
Msgbox "处理完成!"
wb.close True
End Sub

热心网友 时间:2023-10-12 11:22

Sub shujuchengji()
'实现读取数据写入数据库
Dim SqlStr, str As String
Dim EndRow As Integer

'str = CurDir(ThisWorkbook.FullName) 表示当前文件夹,你可以选择用
str = "c:\1.mdb" ' 你数据库的路径
Dim Con As New ADODB.Connection
On Error GoTo err:
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & str

SqlStr = "" '里面是sql语句
Con.Execute SqlStr

Con.Close
MsgBox "导入成功"
Exit Sub
err:
MsgBox "数据连接错误"

End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? 贵阳银行爽豆是什么 贵阳银行爽得利他安全吗?有风险吗?能随取随存吗? 如何在excel中编写宏读取数据库 新历的十月三十号是旧历的多少号 二OO九年阳历十月三十号阴历是多少号? 生日命运:十月三十号是什么星座 农历“十月三十”是几年一次的。。我已经好多年没有过过生日了。。 1990阴历10月30日是什么星座? 贵阳银行理财产品金债活期与爽得宝买哪个好? 阳历十月三十号是什么星座 农历10月30是几号 谁告诉我农历十月三十号是那一天啊? 贵阳银行爽得利他安全吗?有风险吗?能随取随存 十月三十日是什么星座 十月三十日是什么星座?性格特征? 阳历十月三十号是什么日子 如何评价贵阳银行和陆金所推出的“爽得宝”? 十月三十号是什么星座? 贵阳银行和陆金所推出的“爽得宝”年化收益率5.8%,合理吗? 十月三十号是什么节日 请问一下〈〈贵阳银行爽得福是定期存款还是理财产品》。 如何在excel中加载宏中添加分析数据库 Excel宏是否可以直接操作MySQL数据库? 贵阳银行爽银财富爽钻月月开怎么样 Excel宏操作SQL数据库 贵阳银行爽得宝超级转帐最高限额是多么? 如何在2016版本中excel中工具栏加载宏中添加分析数据库 如何利用EXCEL宏做一个小型的数据库查询系统 excel中宏的作用和使用方法 Excel 怎样使用宏,从另一个EXCEL中读取数据 Excel里做的宏,下载到桌面但是显示链接不上数据库,不知道怎么解决。 显示的Erro是以下内容 请问一下,excel中的加载宏的分析数据库的插件在哪个地方可以下,我这边... 用excel宏,连接sql数据库导出表字段数据到指定列,且加上条件判断后填充单元格? 怎么样才能将EXCEL中的数据用宏导入到SQL库中? excel启用宏工具,vba以后无法连接oracle数据库了 excel宏的功能有哪些? 求助,利用excel vba提取数据库数据问题 EXCEL,设置公式还是宏还是数据库呢? 为什么我的excel里面工具中的加载宏里没有数据分析数据库, 华为手机微信上不了网显示无网络连接怎么办?