其实要使access数据库导出到excel中很简单,只需要打开数据库,选中你要导出的表,然后选择菜单下面的外部数据,再选择excel即可,要导出时有两点需要注意,第一,只能单张的一个表一个表的导出,不能导出数据库,第二,一定要确保安装了excel软件,否则在外部数据那里可能找不到excel这个选项
其实要导出到excel表还可以有另外一个反过来的办法,就是新建一个excel表,然后在excel表的数据菜单下选择“自access",然后在excel依次选择打开一个数据库,然后选择数据库中的一个表即可
如果对于备注类型的数据类型,里面的内容可能特别的多,所以在导出的时候可能会发生字段截断和输出错误的问题,对于这个问题,在网上搜索到这片下面的几个步骤,但是经过尝试在我的电脑上不能解决,不知道你用这个方法是否可行。
1. 退出所有 Microsoft Office 应用程序。
2. 启动注册表编辑器︰
在 Windows 7 中,单击开始,在搜索程序和文件文本框中,键入regedit ,然后在搜索结果中单击regedit.exe。
在 Windows 8 中将鼠标移动到右上角,单击搜索,在搜索文本框中,键入注册表编辑器,然后单击regedit.exe在搜索结果中。
3. 找到并选择下面的注册表子项︰
对于 Access 2010
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Access Connectivity Engine\Engines\Excel
对于访问 2013
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Access Connectivity Engine\Engines\Excel
4. 在编辑菜单上,指向新建,然后单击 DWORD 值。
5. 键入TypeGuessRows,然后按 Enter 键。
注意:若要确定复制单元格数据类型,Access 还会根据数据中的行数估计值。由注册表项的值确定的行数。
6. 在详细信息窗格中,用鼠标右键单击TypeGuessRows,然后单击修改。
7. 在数值数据框中,键入0或一个值基于数据的大小,然后单击确定。
如果在右侧详细信息的空格中已经存在TypeGuessRows,就不需要再走第四步新建了,直接修改即可,
注意:默认值为8。因此,数据类型是基于中复制的单元格的前八行确定的。注册表项的值可以变为较大数目,以便根据已更改的行数确定的数据类型。如果该值设置为0,数据类型由基于 16,800 行或复制的行数。
8. 退出注册表编辑器。