起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 244|回复: 7

office2007版本Excle隐藏功能如何调用?**

[复制链接]
发表于 2009-6-22 15:01:00 | 显示全部楼层 |阅读模式
offcie2007 的Excle有隐藏功能,如下方法调用可行不?
System.DispatchHelper.Create(worksheet.InvokeMethod('Visible',[True]));
运行出差提示,该调用方法无效!!!
回复

使用道具 举报

发表于 2009-6-22 15:08:40 | 显示全部楼层
看您的代码是在设置worksheet的visible属性,
不能使用InvokeMethod
需要勇setProperty
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 15:23:24 | 显示全部楼层
System.DispatchHelper.Create(worksheet.PropertyGet('Visible',[True]));
运行到该语句,提示如下错误:

1.gif

6.14 KB, 下载次数: 183

回复 支持 反对

使用道具 举报

发表于 2009-6-22 15:27:07 | 显示全部楼层
如果是设置visible属性,这样写就行了:
worksheet.PropertySet('Visible',[True]);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 15:35:48 | 显示全部楼层
worksheet.PropertyGet('Visible',[True]);   还是一样 报3楼错误。
回复 支持 反对

使用道具 举报

发表于 2009-6-22 15:40:03 | 显示全部楼层
PropertySet  SET
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 15:44:07 | 显示全部楼层
没有 PropertySet  啊  只有PropertyGet,PropertyPut
回复 支持 反对

使用道具 举报

发表于 2009-6-22 17:47:57 | 显示全部楼层
哦,那就用PropertyPut吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 19:29 , Processed in 0.046921 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表