vc6操作Excel2003(二)
来源:互联网 发布:c windows api 编辑:程序博客网 时间:2024/05/17 22:00
这篇代码和上篇是一样的,只是代码更简洁!
void CTestExcelDlg::OnButton1()
{
// TODO: Add your control notification handler code here
_Application app;
Workbooks books;
_Workbook book;
Worksheets sheets;
_Worksheet sheet;
Range range;
Font font;
Range cols;
if( !app.CreateDispatch("Excel.Application") ){
this->MessageBox("无法创建Excel应用!");
return;
}
books=app.GetWorkbooks();
app.SetVisible(false);
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
book=books.Add(covOptional);
sheets=book.GetWorksheets();
app.SetVisible(true);
sheet=sheets.GetItem(_variant_t((long)1));
range=sheet.GetCells();
range.SetItem(_variant_t((long)1),_variant_t((long)1),_variant_t("test"));
sheet=sheets.GetItem(_variant_t((long)2));
range=sheet.GetCells();
range.SetItem(_variant_t((long)1),_variant_t((long)1),_variant_t("test"));
sheet=sheets.GetItem(_variant_t((long)3));
range=sheet.GetCells();
sheet.Copy(vtMissing,_variant_t(sheet));
app.SetUserControl(TRUE);
book.SaveAs(COleVariant("C://a.xls"),covOptional,
covOptional,covOptional,
covOptional,covOptional,(long)0,covOptional,covOptional,covOptional,covOptional,
covOptional);
}
- vc6操作Excel2003(二)
- vc6操作Excel2003
- VC6操作Excel2003
- VC6.0操作EXCEL2003归纳总结
- excel2003 操作
- VC操作EXCEL2003
- Excel2003操作接口
- VC操作EXCEL2003方法
- VC操作EXCEL2003方法
- VC6.0处理Excel2003的实例程序
- VC6.0处理Excel2003的实例程序
- VC++6.0中操作Excel2003
- vs2008 C# 如何操作Excel2003
- vs2008 C# 如何操作Excel2003
- Excel2003表格中的序号操作技巧
- 如何在VC#中操作excel2003
- poi操作excel模板(excel2003,excel2007)
- perl 对Excel2003文档的读写操作
- Javascript的Prototype的总结分析(I)
- 摄影镜头揭示人类巨大消耗
- 美国的互联网上网费现状
- 【转】VC++中的CString操作指南
- 怎样提升自尊感
- vc6操作Excel2003(二)
- 2.1 对公存款
- powder-puff 花拳绣腿
- C语言宏的学习:
- “CompareValidator1”的“ValueToCompare”属性的值“”无法转换为类型“Integer”。
- Java操作Excel
- 干旱期 dry spell
- [英语阅读]通用酝酿万人大裁员
- 2.2 公司贷款