VC操作EXCEL

原创 2005年05月30日 12:00:00

COleVariant vOpt((long)DISP_E_PARAMNOTFOUND, VT_ERROR);

 CApplication app;  // app is the Excel _Application object

   // Start Excel and get Application object.

   if(!app.CreateDispatch("Excel.Application"))
   {
      AfxMessageBox("Cannot start Excel and get Application object.");
      return;
   }

   //Make the application visible and give the user control of
   //Microsoft Excel.
   app.put_Visible(TRUE);
   app.put_UserControl(TRUE);

   CWorkbooks books = (CWorkbooks)app.get_Workbooks();
   CWorkbook book = (CWorkbook)books.Add(vOpt);

   CSheets sheets = (CSheets)book.get_Worksheets();
   CWorksheet sheet = (CWorksheet)sheets.get_Item(COleVariant((short)1));
   CRange range = (CRange)sheet.get_Range(COleVariant("A1"),COleVariant("A2"));

   range.put_Value2(COleVariant("test"));

注明:Excel 2002(XP),2003 Range.put_Value(VARIANT RangeValueDataType,VARIANT newValue)有两个参数,Excel 98,2000,只有一个参数,pub_Value2(VARIANT newValue)

VC操作Excel之基本操作

      最近由于工作需要,不得不操作Excel,包括基本的数据输入输出、字体设置、颜色设置、单元格的合并、填充色的设置,当然还包括图表的生成以及渐近线的操作等。折腾了许久,项目终于完成了^_^。现...
  • SP_daiyq
  • SP_daiyq
  • 2011年02月17日 12:32
  • 18374

VC操作EXCEL

  • 2015年06月04日 10:50
  • 29KB
  • 下载

基于VC的excel数据操作

  • 2017年07月17日 20:03
  • 117KB
  • 下载

VC操作word和excel文件,查询与读写[依赖office环境]

2016-07-26 10:15AM 田海涛>>记录>>合肥工业大学 由于孟师兄的碗扣式支架建模系统需求,须在程序中加入office相关处理,具体为读取excel文件与生成word文件 ...

VC操作EXCEL

  • 2015年12月01日 21:16
  • 176KB
  • 下载

VC操作EXCEL

  • 2013年09月12日 23:36
  • 93KB
  • 下载

VC中操作excel表格

摘要:使用Microsoft Office所带的控件来实现代码操作excel表格。   最近由于工作需要,不得不操作Excel,包括基本的数据输入输出、字体设置、颜色设置、单元格的合并、填充色的设置...

VC操作excel文件

  • 2014年06月10日 12:52
  • 191KB
  • 下载

VC操作excel

  • 2014年07月11日 16:22
  • 5.94MB
  • 下载

VC控制EXCEL的基本操作之设置篇

设置篇 1 设置单元格的值   1) 选中指定单元格,使用SetValue设置值 CellName.Format(_T("A%d"),i);//单元格的名称 range.A...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC操作EXCEL
举报原因:
原因补充:

(最多只允许输入30个字)