作者:乔山办公网日期:
返回目录:excel表格制作
如果是手工操作很简copy单,在access里选中要导出的表,点右键选导出,格式选EXCEL就可以了.
如果要通过代码,需要编写宏,用TransferSpreadsheet函数导出到EXCEL,以下是一个zd例子:
引用COM组件access10
Access.ApplicationClass oAccess = new Access.ApplicationClass();
oAccess.Visible = false;
//ACCESS10:
oAccess.OpenCurrentDatabase("d:\\test.mdb",false,"");
//导出到Excelo
Access.DoCmd.TransferSpreadsheet(Access.AcDataTransferType.acExport,Access.AcSpreadSheetType.acSpreadsheetTypeExcel9,"一个表名","d:\\test.xls",true,null,null);
打开你的ACCESS数据库,点【外部数据】然后点第三个快捷按钮,弹出窗口中:
点【浏览知】按钮,新弹出窗口中找到要导入的表格后确定,
如果道ACCESS中的表格已经建立选“向表中追加一份记录的副本”,然后指定表格名称;如果没有建立表格选“将源数据导入到新表”,
下一步,接着根据提示选择工作簿中的工回作表,直至导入结束。
重复以上操作,导入其他答EXCEL表的数据(这时候一定要选“向表中追加一份记录的副本”,不然你的数据会导入到不同的表中)。
1、在数据库上方有一个外部数据,点zd击外部数据存在一个“导入Excel表格功能”,点击该功能开始执行导入操作。
2、找到自己的Excel,明确路径,就可以开始了。点击确定进入下一个步骤
3、开始导入的时候,根据自己的需要勾选第一行是否包含版标题。
勾选:代表Excel中的第一栏就是数据库中的字段名
不勾选:代表Excel所有的数据会成为数据库中的数据
4、在下一个页面,可以根据自己的需要修改“字段名称”和“数据类型”。
5、进入下一页面,可以修改数据库中的主键,可以用Access的默认主键,也可以自定义主键,也可以不要主键。
6、成主键的设置过后,就完成了数据的导入,但是还没有权完,自己要为导入的数据命名。最后就完成了将Excel中的数据导入到Access数据库中的操作。
1、在 Microsoft Access 中,打开需要复制其中记录的表、查询或窗体。
2、在“视图”菜单上,单击“数据表视图”。
3、选定需要复制的记录。zd
4、如果要选择特定的列,则请拖动相邻列的标题。
5、单击“复版制” 。
6、切换到 Excel。
7、在需要显示第一个字段名称的工作权表区域左上角单击。
8、若要保证复制的记录不会替换现有纪录,请确保在工作表中被单击的单元格右方或下方没有任何数据。
9、单击“粘贴” 。
10、可能要调整粘贴到工作表中数据的行高