怎么解决这个问题?

KJ_Wang 2006-03-08 04:55:49
引用Excel组件和用Toolbar作为参数传递到过程产生冲突?怎么处理?
内容如下:
  有一过程用来设置Toolbar状态如:
  public sub Set_Form_Toolbar_Status(tb as ToolBar)
tb.buttons("cmd_new").enabled=true
end sub

调用语句如下:
  call Set_Form_Toolbar_Status(toolbar)
在引用Excel组件前有没有出现任何问题,

  引用Excel组件后提示错误如下:

  "实时错误 '13'"
类型不匹配

怎么搞定这个问题?超急用!
...全文
37 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
faysky2 2006-03-08
或者不要引用msexcel
如果你引用Excel是为了创建Excel对象的话,可以用CreateObject来创建
回复
faysky2 2006-03-08
声明的时候,改一下参数中的tb的类型为Object:

public sub Set_Form_Toolbar_Status(tb as Object)
tb.buttons("cmd_new").enabled=true
end sub

调用语句如下:
call Set_Form_Toolbar_Status(toolbar)
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2006-03-08 04:55
社区公告
暂无公告