Office中国论坛/Access中国论坛

标题: 请教各位,如何掌握在ACCESS下对EXCEL进行操作 [打印本页]

作者: ast741    时间: 2017-1-2 01:16
标题: 请教各位,如何掌握在ACCESS下对EXCEL进行操作
由于工作需要,需要通过ACCESS对EXCEL进行操作。
之前看过一些例题,很有用。但总觉得不是很全面。
现在希望能全面学习一下通过编程对EXCEL进行操作。例如,数据的导入、导出,对表的控制,等等。
又比如,excel object library这个,如何系统掌握?
请教下各位,如果想加强这方面的知识,是否有相关书籍可以进行系统学习?


作者: roych    时间: 2017-1-3 09:59
导入导出可以用transferSpreadSheet。工作表或者单元格的操作则需要创建Excel.Application,接着打开或者创建Workbook,然后激活工作表(如果只是赋值,可以不激活工作表),再对单元格进行操作(例如,复制粘贴等等)。
不懂的话,可以先从Excel的录制宏开始。大部分代码都可以直接用或者稍加修改后使用,只是需要先引用Excel库(当然,也可以后期绑定)。
作者: ast741    时间: 2017-1-10 10:06
roych 发表于 2017-1-3 09:59
导入导出可以用transferSpreadSheet。工作表或者单元格的操作则需要创建Excel.Application,接着打开或者创 ...

谢谢你的建议。
在实际使用中,会遇到操作某一单元格,分拆数据进不同工作薄。除了导出外,还会遇到导入各种数据。
如果数据只在数据库里,这个还好,基本上复杂点的也能操作。
现在就是碰到要引用各类对象,例如现在要引用而这个EXCEL.Application。对它不是非常了解。
看了一些坛子里的现成的例子,很多是修改下就能用了。但我对这些对象的基础知识不是很了解,只知道可以这么用。所以,我希望是能够比较全面的了解这方面的知识。
问下管理员,有什么好的建议。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3