使用VBA访问ACCESS,Excel文件的方法
来源:互联网 发布:网络之父的名称 编辑:程序博客网 时间:2024/04/30 05:19
Access中用VBA得到和修改数据库中表数据:
Dim rstType As ADODB.Recordset
Dim strSQL as String
Set rstType = New ADODB.Recordset
strSQL =”Select F1,F2 From Table
rstType.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdText
Do While Not rstType.EOF
rstType!F1=xxx
rstType.MoveNext
Dim dbTmp As Database
Dim rstType As Recordset
Set dbTmp = CurrentDb
Set rstType = dbTmp.OpenRecordset("Select F1,F2 >From Table1", dbOpenDynaset)
Do While Not rstType.EOF
rstType.Edit
rstType.Fields("F1").Value = xxx
rstType.Update
rstType.MoveNext
Dim cnt As ADODB.Connection
Dim rsT As ADODB.Recordset
Dim sConnStrXls As String
Set cnt = New ADODB.Connection
sConnStrXls = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & strFileName & ";Extended Properties=Excel 8.0;"
cnt.Open sConnStrXls
Set rsT = New ADODB.Recordset
With rsT
Set .ActiveConnection = cnt
.Source = "Select * from [SheetName$A1:W6000]"
.CursorLocation = adUseClient
.Open
End With
‘访问某一字段
Xxx=rsT.Fields(strfldMD).Value
Dim dbTmp As DAO.Database, rsD As DAO.Recordset
Set dbTmp = OpenDatabase(strFileName, False, True, "Excel 8.0;HDR=Yes;IMEX=1;")
Set rsD = dbTmp.OpenRecordset(“Select * from [Sheet1$];”)
Do While Not rsD.EOF
‘访问某一个字段的值
Xxx= rstD.fields(“Project Name”) or xxx=rstD.fields(2)
- 使用VBA访问ACCESS,Excel文件的方法
- Excel VBA 不打开Excel文件访问其中内容的方法
- VBA陈旧的代码:Access 2 Excel (VBA+ADO)
- excel VBA 更新 access
- VBA生成EXCEL文件时复制Module的一种方法
- 【VBA研究】Excel VBA利用ADODB访问数据库使用小结
- 【VBA研究】Excel VBA利用ADODB访问数据库使用小结
- 使用JAVA访问ACCESS数据库的方法
- Excel中VBA的使用
- excel中VBA的使用
- Excel VBA 中 Excel文件的操作
- Excel-VBA操作文件四大方法
- Excel-VBA操作文件四大方法之一
- Excel-VBA操作文件四大方法
- VBA|excel连接access 没有使用“../*.mdb”对象权限
- 使用VBA合并多个Excel文件
- access中vba的使用举例
- Excel VBA access WCF service
- c#多线程编程笔记3
- 鼠标经过图像,内容变换
- 什么是ARP
- 控制本地名字服务的缓存时间
- 常用JavaScript大全
- 使用VBA访问ACCESS,Excel文件的方法
- PC AT keyboard
- WIN2003+ROSE 2003的"MEM_BAD_POINTER"错误的解决办法
- asp.net2.0 多文件压缩上传问题
- 博客内容多为本人在学习搜索引擎技术时收集的有帮助的文章。
- mysql中的替换语句
- Programming Python
- xaml 和xamlon
- 什么是MSMQ