怎么把access里的数据分批存到excel里(求具体步骤最好带截图),我用的是2010版的,谢谢啦

怎么把access里的数据分批存到excel里(求具体步骤最好带截图),我用的是2010版的,谢谢啦,第1张

按某关键字用查询后,查询结果分批导出。

如果无可用关键字,就用

1top x查询导出,x为你sheet表的最大行数,

2再删除前x条记录。

重复1和2 N次,直到全部导出。

可以做成宏。

由于2007excel没有导出dbf功能,于是使用了多步转换方法:用2007Access数据库导入excel文件,再用2007Access数据库的导出功能转为dbf文件,但在导出时提示:“记录将无法置于记录中”的错误,查看了一下,原来是导入excel文件时,文本字段长度为255,因此,只将文本字段的长度全改小于255以下,就能顺利导出dbf文件。

首先为欲导出的数据库建立ODBC数据源,然后启动ACCESS,建立一个空库;然后在命令菜单选文件,获取外部数据,导入,文件类型选择ODBC database,定位ODBC数据源,选择所需数据表,在导入的表上点击右键,选择所需的格式。OK!

调整一下代码

'

ElseIf IsNull(Trim(MeText6)) Then  '此行需要修改

'上句修改为下句

ElseIf not IsDate(Trim(Me!Text6)) Then  'Me后面使用叹号引用用户控件比用点号代码更健壮

MsgBox ("投资时间不得为空")   '此行需要修改,注意使用MsgBox()函数不太恰当

'上句修改为下句

MsgBox "投资时间必须是一个有效日期且不得为空"  '注意使用MsgBox语句更好

Exit Sub  '注意每个消息框后面要加这句

'

With rs

!投资时间=Trim(MeText6) 

'上句修改为下句

!投资时间=CDate(Trim(Me!Text6))

'

应该是这样的:

<%

Dim connstr

connstr="provider=microsoftACEoledb120;data source=" & serverMapPath("bbaccdb")

Set conn = ServerCreateobject("ADODBConnection")

connOpen connstr

%>

以上就是关于怎么把access里的数据分批存到excel里(求具体步骤最好带截图),我用的是2010版的,谢谢啦全部的内容,包括:怎么把access里的数据分批存到excel里(求具体步骤最好带截图),我用的是2010版的,谢谢啦、用Access导出dbf总是提示记录过大怎么解决有截图最好啦~~、如何从oracle数据库中把数据同步到access数据库中要具体 *** 作步骤,最好有截图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10153751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存