
以excel2007为例:
(1)打开Access,点击新建空白数据库。
(2)命名好文件名,选择好储存位置后,点击创建
(3)创建了以后,点击外部数据——导入Excel
(4)选择通过创建链接表来链接到数据源,再点击浏览,找到要导入的Excel表。
(5)找到Excel表后,点击打开,点击确定
(6)显示出工作表的内容,点击下一步----勾选第一行包含列标题-----点击下一步
完成以后,Access上多了一个数据表,双击打开后,这个表上的数据都不能更改,这就是链接方式的优点之一。注意,一定要在Access中关闭这个表,Excel才能打开修改。
1数据清单数据清单是一种特定格式的Excel工作表。它将工作表首行的单元格作为列标记(相当于数据库字段),然后在列标记下面的单元格输入数据(相当于字段中的数据)。提示:一个完整的数据库,需要包括行列项。2建立数据清单的注意事项数据清单是Excel数据库的基础,建立数据清单有一些特殊要求:首先,每个数据清单应当占用一张工作表,不要在一张表上建立多个数据清单。因为Excel的某些数据库管理功能(如筛选),只能对一个数据清单生效。其次,不要在数据清单中放置空白行或列,这会妨碍Excel对数据库的检测和 *** 作。
可以用excel
vba实现
首先你要安装vb
然后开始遍程序
使用ado技术连接数据库
然后根据excel中的数据遍历数据库中的数据,找到相关的数据来显示
cels()对象可以调用excel单元格的数值
如果你输入的数据不是很准确,可以使用模糊查询函数like
你要实现的功能用vba编程可以很简单的
根本用不了几句代码
如果你还是不明白可以到我空间流言,我回给你详细解答
①MySqlforExcel——mysql的Excel插件
MySql数据库专门为Excel准备了一个数据 *** 作插件,可以方便地对数据进行导入导出扩展和编辑。本插件安装后,在Excel的“数据”菜单会出现一个如下所示的菜单项,第一次点击它需要对mysql数据库访问用户名、密码及数据库名称等做一个设定,以后就可以随时读取和 *** 作数据库中的数据了。如果安装完后没有出现在Excel菜单,则可能需要到com加载项中去勾选一下。这种方法也是最简单的一种连接方法,近乎于傻瓜式链接。
②MSQuery链接
MSQuery链接需要先安装mysqlODBC驱动。驱动安装完成后,先要到windows控制面板—管理工具——“ODBC数据源”中进行用户或系统数据源(DSN)设置。
点击“添加”,在d出的驱动列表中,选择MySqlODBC驱动,然后点击“完成”。
这时会d出一个对话框,让你配置mysql数据源的一些参数:数据源名称——随便,描述——随便,TCP/IP服务器——如果在本机就是localhost:3306,如果不是则需正确输入你的mysql账户的IP地址及端口,下面就是用户名、密码以及你要访问的数据库名称。一切配置完毕后可以点击Test进行测试,测试连接成功后,你会看到mysql数据源已经添加到用户数据源列表。
接下来,我们打开MSQuery,这时新添加的数据源已经出现在了数据库列表中,我们只需选中mysql数据源,点击确定,就可以对数据库中表和字段进行查询 *** 作了。
③PowerQuery链接
PowerQuery支持当今市场上所有主流数据库的直连,mysql当然也不在话下。由于前面已经设置过了数据源驱动,因此这里相对也就很简单。打开PowerQuery—获取外部数据—来自数据库—来自mysql数据库。
以上就是关于如何将Excel表链接到Access中实现所需功能全部的内容,包括:如何将Excel表链接到Access中实现所需功能、怎么建立Excel数据库、如何Excel与数据库进行连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)