Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。 对象未定义时将产生此类错误: 一种典型的情况就是在定义对象时未正确创建对象本身而导致在编译时产生“用户定义类型未定义”的错误提示。 对此小编物提供以下通用定义外部对象的方法: Sub 定义并引用外部对象() ‘Word后期绑定示例 Dim wdapp As Object Dim wd As Object Dim tb As Object Set wdapp = CreateObject("word.application") ‘打开一个word运用环境 wdapp.Visible = True ‘允许word文件可见 Set wd = wdapp.Documents.Add ‘新建一个word文档 Set tb = wd.Tables.Add(wd.Range(0, 0), 3, 6) ’在文档开始处加入一个3行6列的表格!! End Sub 未引用相关库文件导致产生此类错误: 尤其是在代码中引用了相关控件的方法,但是之前并未引用对应的库函数将导致这类错误。对此我们需要首先加入对控制的支持库,然后方可在编辑中引用对应控件。 引用对应支持库的方法:在VBA环境下,点击“工具"->”引用 “项。 然后在打开的”引用“窗口中,勾选相应的项,点击”确定“即可完成支持库的导入操作。 另外针对变量,Excel VBA采取了两种对待方式,一种是弱定义,即允许变量在未定义的情况下直接使用。另一种则是强定义,即变量必须得先声明后使用。如果想要在两种定义之间切换,可以使用关键字“Option Explicit”进入强定义声明。这样就不会产生“变量未定义”的错误提示啦。 Excel整体界面趋于平面化,显得清新简洁。流畅的动画和平滑的过渡,带来不同以往的使用体验。 |
温馨提示:喜欢本站的话,请收藏一下本站!