单元格格式化事件/钩子

时间:2015-06-03 03:00:41

标签: c# excel vsto

我参与了VSTO C#Excel 2013.我尝试并搜索了许多方法,以找到触发更多事件的方法。

我需要的重要事件之一是细胞格式化事件(改变背景颜色,合并细胞。

有什么办法吗?

1 个答案:

答案 0 :(得分:1)

没有这样的事件。您的主要活动适用于WorkbookWorksheet个对象。 Intellisense可能会把它们全部交给你。如果没有,请查看MS reference for Worksheet eventsWorkbook有一个类似的列表。这些也与Excel中VBA编辑器中可用的事件相同。

如果您想作弊并制作活动,则需要使用Worksheet_SelectionChange事件观看所有单元格并自行检测更改。请参阅相关内容:How to detect changes in cell format?

请注意,如果您尝试检测由代码而不是用户影响的格式更改,则该方法将无效(除非您在代码中使用Select,这是不可取的)。