Excel VBA 7.1错误'430':在设置X=新工作表时。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel VBA 7.1错误'430':在设置X=新工作表时。相关的知识,希望对你有一定的参考价值。
我收到这个错误
运行时错误'430'。类不支持自动化或不支持预期的接口。
在这行代码上,我把它改成了Set GetSheetByName = Nothing。
Set GetSheetByName = New Worksheet
我把它改为Set GetSheetByName = Nothing。然而,我收到错误'91',就在
GetSheetByName.Name = "GetSheetByName::Default"
据我所知,没有遗漏的参考资料。这些都是我所包含的参考资料。如果你需要更多信息,请告诉我。
答案
你不能 New
拥有 Worksheet
物:喜欢 Workbook
对象,这些是供Excel创建、管理和销毁的。
创建工作表的唯一方法是通过Excel的对象模型,使用 Worksheets.Add
工厂方法来为你创建它们--你可以得到一个叫做 Worksheets
收藏品 Workbook
,包括 ThisWorkbook
VBA项目自己的主机文件)和 ActiveWorkbook
:
Dim ws As Worksheet
Set ws = SomeWorkbook.Worksheets.Add
以上是关于Excel VBA 7.1错误'430':在设置X=新工作表时。的主要内容,如果未能解决你的问题,请参考以下文章
excel用VBA连接数据库为啥我的程序错误呢?新手上路,求各位前辈指点!