首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

请教 Office 开发的帮助文档在MSDN中的哪个位置

2012-02-10 
请问 Office 开发的帮助文档在MSDN中的哪个位置?程序要新增一个功能:把数据写入EXCEL文档,要求使用OfficeA

请问 Office 开发的帮助文档在MSDN中的哪个位置?
程序要新增一个功能:把数据写入EXCEL文档,要求使用   Office   Automation   而不用ODBC。
我在网上找了一些此方面的示例代码:

                //   TODO:   Add   your   control   notification   handler   code   here
_Application   ExcelApp;  
Workbooks   wbsMyBooks;  
_Workbook   wbMyBook;  
Worksheets   wssMysheets;  
_Worksheet   wsMysheet;  
Range   rgMyRge;  
//创建Excel   2000服务器(启动Excel)  
if   (!ExcelApp.CreateDispatch( "Excel.Application ",NULL))  
{  
AfxMessageBox( "创建Excel服务失败! ");  
exit(1);
}  
ExcelApp.SetVisible(false);  
//利用模板文件建立新文档  
char   path[MAX_PATH];
GetCurrentDirectory(MAX_PATH,path);
CString   strPath   =   path;
strPath   +=   "\\template1 ";
wbsMyBooks.AttachDispatch(ExcelApp.GetWorkbooks(),true);
wbMyBook.AttachDispatch(wbsMyBooks.Add(_variant_t(strPath)));
                  ...
                  ......

请问:_Application::CreateDispatch()、_Application::SetVisible()、_Workbook   ::AttachDispatch   等等方法,它们实现什么样的功能?参数列表是什么?我在MSDN中怎么找不到关于它们的帮助?

[解决办法]
CreateDispatch,AttachDispatch应该是com的接口吧.
SetVisible是excel的接口.
msdn2003里面好像没有.
因为vs2005里面多了个vsto.
所以msdn2005里面也多了vsto的文档.在
开发工具和语言-> Visual Studio 文档-> Visual Studio Tools for Office 文档-> 参考信息-> Microsoft Office Excel Primary Interop Reference
虽然是for vsto.但层次结构,方法属性和com都是一模一样的.

热点排行