VBA在Excel2010合并单元格数据处理中应用研究.docVIP

VBA在Excel2010合并单元格数据处理中应用研究.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA在Excel2010合并单元格数据处理中应用研究

VBA在Excel2010合并单元格数据处理中应用研究   【摘 要】针对Excel 在合并单元格时,只能保留选择区域最左上角的单元格数据,其他单元格的数据将被丢弃。在此提出基于VBA的Excel 2010二次开发,结合Excel 2010对象模型Application对象的属性,设计合并单元格控件的方法。在Office 2010环境下,设计并开发出控件,实现了合并多个单元格,保留选择区域数据,解决了工作中的实际问题。   【关键词】VBA;二次开发;Excel 2010;合并单元格   Microsoft Office中的Excel 2010是一款功能强大的办公软件,利用该软件可以完成信息保存、数据计算、数据分析、信息动态发布等功能。但是在Excel 2010软件的使用中,对于单元格的合并处理并不是非常理想, 特别是在合并多个单元格时,Excel 2010总是只保留选择区域中左上角单元格的数据,而将选择区域的其他单元格的数据全部删除。当使用Excel 2010处理数据,并需保留合并区域的所有单元格的数据时,Excel 2010就无法满足要求,只能重新录入数据,给工作带来极大的不便。Visual Basic for Application( VBA) 是Office套件的一部分,用来定制和扩展Office的功能,让用户完成Office本身所不具备的功能,更高效地实现办公自动化。   1. VBA对象   (1)VBA对象概述   VBA( microsoft visual basic for application) 是Microsoft Office 的核心组件之一,作为一个嵌入式二次开发引擎,VBA被集成到许多大型软件系统之中,众所周知的就有Word, Excel, PowerPoint,以及其他Office程序。Microsoft VBA建立在COM技术基础之上,可以充分定制应用系统,或进行深度的二次开发。集成VBA可以与Microsoft Office共享同一个二次开发环境。在Office中,VBA适用于所有应用程序, 包括Word, Excel, PowerPoint, Access, Out-look以及Project。从Office 97版开始, 新增了VisualBasic编辑器。用户无论是在Excel 中, 还是在Word中甚至于在Access中建立和管理VBA都使用统一的方法和标准。   具有开放性的Microsoft Office使用VBA语言进行二次开发。在Microsoft Office Excel 2010平台上使用的VBA为用户定制开发的应用程序,可以解决Excel 2010在具体使用过程中标准命令无法满足用户需求或者标准命令的操作过程过于繁琐等方面的实际问题,达到帮助用户减轻??琐、机械的日常工作,从而提高用户的工作效率和程序的实用性。   VBA的Application对象共有AddIns集合、Co-lumns和Rows集合、Dialogs集合、Sheets集合等对象集合,它们的作用有:   AddIns集合: AddIns集合表示所有当前加载的Excel Add-in;Columns和Rows集合:这两个集合表示活动工作簿中的列和行;Dialogs集合:Dialogs集合包括Excel 程序中所有的对话框;Sheets集合:Sheets集合表示返回指定或活动工作簿中所有工作表的集合。   VBA的Application对象常用的属性有Active-Cell,ActiveChart,ActiveSheet,ActiveWindow, Active-Workbook,RangeSelection,Selection,StatusBar,This-Workbook等。   ActiveCell 属性:Application对象的ActiveCell 属性表示返回一个表示活动工作簿中活动工作表的活动单元格的Range对象。   ActiveChart 属性: ActiveChart 属性表示返回表示活动图表的Chart 对象,不管它是嵌入的图表还是图表工作表。   ActiveSheet 属性:ActiveSheet 属性表示返回一个表示当前选中的工作表( 顶部工作表) 的Worksheet对象。   ActiveWindow属性:ActiveWindow属性表示返回一个表示活动窗口( 顶部窗口) 的Window对象。   ActiveWorkbook属性:ActiveWorkbook属性表示返回一个表示活动窗口( 顶部窗口) 中的工作簿的Workbook对象。   RangeSelection属性:RangeSelection属性表示返回一个表示指定窗口中工作表里

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档