excel提示用户定义类型未定义怎么办?vb用户定义类型未定义是什么意思?
对象未定义时将产生此类错误:
一种典型的情况就是在定义对象时未正确创建对象本身而导致在编译时产生“用户定义类型未定义”的错误提示。
对此小编物提供以下通用定义外部对象的方法:
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”进入强定义声明。这样就不会产生“变量未定义”的错误提示啦。
相关阅读
-
12-16
-
12-16
-
12-16
推荐阅读
-
-
双节期间“惠民菜篮子”12月20日启动 世界速看
双节将至,如何让市民拎好“菜篮子”?记者从市发改委获悉,为保障元旦、春节期间我市重要民生商品市场供应和价格平稳,芜湖2023年元旦·春节更多
2022-12-16 14:44:55
-
-
今天最后一次,大跌? 关注
国际油价连续3天反弹,累计涨幅超过8%,而国内油价降幅也相应出现了微缩减,由最高的550降至505元 吨,但从目前来看,暂时没影响到本轮油价调更多
2022-12-16 14:53:28
-
-
梧州市加强政策支持持续挖掘新的消费潜能 快资讯
日前,自治区人民政府办公厅印发《关于对2021年落实有关重大政策措施真抓实干成效明显地方予以督查激励的通报》,梧州市获得重视促消费工作方更多
2022-12-16 14:40:48
-
-
焦点信息:亚太股市收盘多数走低
12月16日,亚太股市收盘多数走低,韩国综合指数跌0 04%,报2360 02点,本周累跌1 22%;日经225指数跌1 87%,报27527 12点,本周累跌更多
2022-12-16 14:51:43
-
-
三亚两家银行试点运行本外币合一银行结算账户体系
一个账户管理本外币资金三亚两家银行试点运行本外币合一银行结算账户体系12月15日,海南省本外币合一银行账户体系试点正式启动,企业法人在中更多
2022-12-16 13:40:04
-
-
科技助推“硒引力”创新赋能“金招牌”
12月15日,在国家级专精特新“小巨人”企业——恩施德源硒材料工程科技有限公司的植物硒蛋白提取车间,工作人员运用拥有发明专利的技术工艺稳更多
2022-12-16 13:50:09
-
-
重大成果!全球首台套单体产氢量2000Nm3/h水电解
从中国船舶集团第七一八研究所获悉,其下属中船(邯郸)派瑞氢能科技有限公司在国际上首次研发生产出单体产氢量2000Nm3/h水电解制氢装备,为更多
2022-12-16 13:55:58
-
-
杭州组织126家本土企业包机“出海”拓市场
“一次见面胜过千封邮件”。为抢抓发展机遇,持续助力外贸企业开拓市场,12月15日,杭州市人民政府牵头组织包机,带领126家杭州外贸企业组团从更多
2022-12-16 13:47:24
-
理财