基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

ExcelTemplate是Excel办公自动化的一种方法,能让officeExcel 与程序智能地交互,我们可以在ExcelTemplate里面添加我们任何想要添加的内容。

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

下面我们来实践一个在Excel2010里面插入一个简单时间选择控件,比如我们在制作电子表格的时候时要插入日期时,那么这个功能就显得很便捷了。

启动VS2010

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

创建一个ExcelTemplate****工程

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

选择创建新模板

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

创建后程序界面,插入一个monthCalendar控件

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

在Sheet1.cs文件中插入下列代码

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

按下F5开始调试

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate

执行效果如下,我们的文档打开了以后,文档内嵌了一个时间选择控件。

基于Visual Studio2010开发office2010办公自动化应用(8)自定义ExcelTemplate