Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Excel2007 的add-in项目, ribbon里怎么引用当前文档(或当前选项)

4 views
Skip to first unread message

快乐永远

unread,
Jan 9, 2010, 12:29:38 AM1/9/10
to

VS2010,新建Excel2007的add-in项目,又添加了一个ribbon,可以正常工作 (hello
world~~ ^_^).

现在问题是我需要在ribbon里面一个button的click事件处理代码中使用工作表的内容.

我要通过什么来引用当前的sheet呢?

Globals.ThisAddIn.Application 引用到当前的程序,
然后可以得到选中的内容,是个Range 对象, foreach遍历出来是个object,
这个object因为是远程对象所以调试的时候无法看出是个什么,tostring的话又是个类名.我需要得到的是当前选中的单元格的内容.
或者如果无法直接得到选中的单元格的内容的话,可以引用到当前活动的工作表也可以,因为可以得到选中的格子的横竖两个坐标,所以引用到工作表就可以.(但是似乎又是一个object,我应该怎么转它成什么类型呢
? 还有单元格也是个object,应该转成什么类型?似乎没有叫 Cell或类似的类型 )
谢谢!


郁闷为什么office从2000到2003到2007...每一代编程接口都变化那么大呢....

0 new messages