''''

'将ACCESS数据库中的某个表的信息 导出为EXCEL 文件格式

'srcfName ACCESS 数据库文件路径

'desfName excel 文件路径

Public Function ExporToExcel(sqlstr As String, srcfName As String, desfName As String)

On Error Resume Next

Dim k As Long

Dim dbCnn As New ADODB.Connection

Dim Irowcount As Integer

Dim Icolcount As Integer

dbCnn.Provider = "Microsoft.JET.OLEDB.4.0"

dbCnn.Properties("Data Source") = srcfName

dbCnn.Properties("Persist Security Info") = False

dbCnn.Open

Dim Rs_Data As New ADODB.Recordset

With Rs_Data

If .State = adStateOpen Then

.Close

End If

.ActiveConnection = dbCnn

.CursorLocation = adUseClient

.CursorType = adOpenStatic

.LockType = adLockReadOnly

.Source = sqlstr

.Open

End With

With Rs_Data

If .RecordCount < 1 Then

MsgBox (srcfName + "没有记录!")

Exit Function

End If

'记录总数

Irowcount = .RecordCount

'字段总数

Icolcount = .Fields.count

End With

Dim f As Integer

Dim i As Long

Dim ReadData As String

Dim tmpStr As String

Dim SplitCode As String

Dim xlApp As New Excel.Application

Dim xlBook As Excel.Workbook

Dim xlSheet As Excel.Worksheet

Dim xlQuery As Excel.QueryTable

Set xlApp = CreateObject("Excel.Application")

Set xlBook = Nothing

Set xlSheet = Nothing

Set xlBook = xlApp.Workbooks().add

' Set xlSheet = xlBook.Worksheets("sheet1")

Set xlSheet = xlBook.Worksheets(1)

xlApp.Visible = False

'添加查询语句,导入EXCEL数据

Set xlQuery = xlSheet.QueryTables.add(Rs_Data, xlSheet.Range("a1"))

With xlQuery

.FieldNames = True

.RowNumbers = False

.FillAdjacentFormulas = False

.PreserveFormatting = True

.RefreshOnFileOpen = False

.BackgroundQuery = True

.RefreshStyle = xlInsertDeleteCells

.SavePassword = True

.SaveData = True

.AdjustColumnWidth = True

.RefreshPeriod = 0

.PreserveColumnInfo = True

End With

xlQuery.FieldNames = CBool(GetIniStr("设定选项", "是否导出标题", App.Path & "\Conn.ini")) '显示字段名

xlQuery.Refresh

xlBook.SaveAs desfName

xlApp.Application.Visible = False

Set xlBook = Nothing

Set xlSheet = Nothing

xlApp.Quit

Set xlApp = Nothing '"交还控制给Excel

End Function

access导出MySQL表格_将ACCESS 的数据库中的表的文件 导出了EXCEL格式相关推荐

  1. access导出MySQL表格_如何将Access数据库里的表内容导出到Excel

    Public Function ExporToExcel(strOpen As String) '*************************************************** ...

  2. lucene索引MySQL原因_我如何在数据库中存储Lucene索引?

    这是我的示例代码: MysqlDataSource dataSource = new MysqlDataSource(); dataSource.setUser("root"); ...

  3. delphi mysql 图片_如何读取delphi数据库中的图片

    展开全部 第7章 数据库处理实例 实例122 在数据库中存取图像 本实例演示如何在数据库中存取图像文件. 向窗体上添加一个TListBox组件.3231313335323631343130323136 ...

  4. java获取表主外键_通过 jdbc 分析数据库中的表结构和主键外键

    文章转自:http://ivan4126.blog.163.com/blog/static/20949109220137753214811/ 在某项目中用到了 hibernate ,大家都知道 hib ...

  5. mvc mysql linq_MVC3+Linq to sql 显示数据库中数据表的数据

    1:首先创建asp.net mvc3应用程序 2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器 3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数 ...

  6. mysql同一台服务器上不同数据库中个别表内容同步

    >>>>>>soft_wsx>>>>>> --数据备份与还原>>同步备用服务器 --1.完全备份主数据库 --2.使 ...

  7. c#与mysql教程 pdf_C#代码怎么将数据库中的数据导成DOC和PDF格式

    展开全部 微软从未公开过doc文件格式信息,所以如果你想将文本保存为doc格式,只有操作word完成.如何开发基于62616964757a686964616fe78988e69d83313333326 ...

  8. oracle中的表怎样保存,怎样保存excel 表格数据库中-如何将excel表格更新oracle数据库中数据...

    如何将excel表格更新oracle数据库中数据 这里以SQL SERVE2008为例.SQLSERVER2008有一个"数据导入导出功能",当然我们也可以打开数据库之后,在数据库 ...

  9. access mysql 同步_使ACCESS数据库保持同步

    同步(Synchronization)是数据库在网络环境中应用所要涉及到的一个重要概念.其基本过程大致分以下几个步骤:首先把一个数据库设为可复制副本属性,使其成为设计正本(VB中称设计原版,ACCES ...

最新文章

  1. BIEE建模 之 Administration 导入元数据时无法显示表
  2. 650 storm 铃木v_铃木公升级V缸拉力V-strom 1050国内公布!高配版预售价14.98万
  3. 【聚类算法】常见的六大聚类算法
  4. gulp版本号管理插件注意事项
  5. 重启模块与及关开邮件存储设置功能页面-PHP-shell-py
  6. “630”落幕 光伏何去何从?
  7. Apache的流处理技术概述
  8. mysql重复执行命令_mysql----------mysql的一些常用命令
  9. 线下门店如何实现增长获客?
  10. LabVIEW编程LabVIEW开发在LabVIEW中复用现有代码
  11. fpc:lazarus 安装电子表格程式 FPSpreadsheet
  12. 笔记 :归纳总结 (一)
  13. Win11任务栏大小调整
  14. 四、搭建第一个直播系统
  15. C++笔记——第十一篇 多态 深入剖析
  16. 群晖NAS使用2步身份验证登录技巧
  17. 微信支付 postman_小刘同学微信支付接入全笔记
  18. MySQL中sum和count用法总结
  19. memcpy函数优化及DMA对比
  20. 电脑运行慢?更频繁地使用它

热门文章

  1. nmp的php.ini,Just for fun——Docker做个NMP环境
  2. linux kvm usb设备,KVM客户机使用主机USB设备
  3. pytorch1.0.1_将Spring 3.x和Hibernate 3.x升级到Spring Platform 1.0.1(Spring + hibernate 4.x)
  4. php值传递和java_Java的值传递和引用传递
  5. 求解旅行商问题C语言的算法,【算法作业】用回溯法求解旅行商问题
  6. 据说这是中途接手别人项目时的场景
  7. 皮一皮:千万不要把可乐放冷冻...
  8. Soul网关发布2.2.0:让高性能网关变得如此简单!
  9. 作为一名Java程序员,这些Spring知识点面试官常考
  10. 不改一行代码定位线上性能问题 1