当前位置: 代码迷 >> VBA >> 请教 Office 开发的帮助文档在MSDN中的哪个位置
  详细解决方案

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

热度:1756   发布时间:2013-02-26 00:00:00.0
请问 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都是一模一样的.
  相关解决方案