怎么通过mfc在excel的Thisworkbook中添加代码?

我想实现一个打开excel后,自启动宏的功能。
我知道在Thisworkbook中手动添加
Private Sub Workbook_Open()
Macro
End Sub

但是不知道如何通过MFC将这段代码插入到Thisworkbook。
不知道可不可以实现,拜托各位了

这好像不太容易实现,你是要实现批量执行一个宏么?
可以直接在Excel中用VBA实现,依次打开excel文件,执行宏,关闭文件。
包含VBA代码的excel存成xla格式的。

ningfc1024
这好像不太容易实现,你是要实现批量执行一个宏么?
可以直接在Excel中用VBA实现,依次打开excel文件,执行宏,关闭文件。
包含VBA代码的excel存成xla格式的。

谢谢您的回答,这种直接操作Excel的方式我知道,但是我想用c++调用com接口来实现。
姑且不提这个想法。
现在有个问题是如何通过Excel加载项来加载宏,呵呵,也是通过com来实现。