如何在C ++上为MS Excel实现一个简单的加载项

我需要在C ++中实现Excel 2010或更高版本的加载项的帮助,此加载项的唯一function是重命名当前的Excel工作表。

插件应该在名称为“Test Add-in”的function区上创build新的自定义选项卡,该选项卡包含名称为“我的function”的组,该组包含带有名称为“重命名当前表”的一些图片的大button。 点击button后,我应该显示下面的对话框: 在这里输入图像说明

用户可以input新名称,点击确定,之后,当前表单的名称将被更改。

我知道我需要使用#import指令获取对Office API的引用,使用ATL来包装COM对象, MFCWTL来创build对话框,但我并不反对使用上述方法。

按照这篇文章,我已经实现了加载项