c语言 excel 编程

哪位有excel的c语言编程教程啊?实例多的最好了,谢谢~... 哪位有excel的c语言编程教程啊?实例多的最好了,谢谢~ 展开
 我来答
chrx_1102
2013-09-01 · TA获得超过153个赞
知道小有建树答主
回答量:132
采纳率:100%
帮助的人:103万
展开全部
excel 和access数据库操作一样 可以用ado的方式访问数据库 可执行增删改查询的所有操作
追问
有木有什么软件和教程,网上找不着…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
度娘通行证ABCD
2013-09-01
知道答主
回答量:80
采纳率:0%
帮助的人:13.3万
展开全部
都用面向对象的了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heikefirst
2013-08-31 · TA获得超过104个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:125万
展开全部
你可以用vc的CApplication ,CWorkbooks,CWorkbook,CWorksheets等等进行操作。你可以在网上搜索一下。
追问
有木有什么教程,网上找不着…
追答
_Application app; // 
Workbooks books;
_Workbook book;
Worksheets sheets;
_Worksheet sheet;
Range range;
Font font; //
Range cols;

COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
if( !app.CreateDispatch("Excel.Application") ){
this->MessageBox("Error");
return;
}
books=app.GetWorkbooks();
book=books.Add(covOptional);
sheets=book.GetSheets();
sheet=sheets.GetItem(COleVariant((short)1));
range=sheet.GetRange(COleVariant("A1"),COleVariant("A1"));
range.SetValue2(COleVariant("HELLO EXCEL!"));
font=range.GetFont();
font.SetBold(COleVariant((short)TRUE));
range=sheet.GetRange(COleVariant("A2"),COleVariant("A2"));
range.SetFormula(COleVariant("=RAND()*100000"));
range.SetNumberFormat(COleVariant("$0.00"));
cols=range.GetEntireColumn();
cols.AutoFit();
app.SetVisible(TRUE);

app.SetUserControl(TRUE);
这是一个写excel的例子。当然要包含一个excel.h的头文件,你可以到网上找一找。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式