社区
Microsoft Office应用
帖子详情
在线等待----vc操作excel(在指定位置上写入数据并实现打印)
xiaoxiao555
2008-10-13 10:34:57
各位大侠:
大家好!由于工作的需要,我要把一些数据写到excel一个固定的表格中去,最终还要能在我们的软件中调用excel的打印接口,请问大侠们这样能实现吗,怎么实现呢,给我点思想,代码和操作步骤就更好了。
谢谢大家!
...全文
116
4
打赏
收藏
在线等待----vc操作excel(在指定位置上写入数据并实现打印)
各位大侠: 大家好!由于工作的需要,我要把一些数据写到excel一个固定的表格中去,最终还要能在我们的软件中调用excel的打印接口,请问大侠们这样能实现吗,怎么实现呢,给我点思想,代码和操作步骤就更好了。 谢谢大家!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samuelnm
2011-09-20
打赏
举报
回复
能否弄来大家分享一下啊
xiaoxiao555
2008-10-15
打赏
举报
回复
我已经做出来了,我要求的和2楼兄弟说的不一样,不过这么热情,我很感谢,把分给你吧!
chunjiang8257
2008-10-14
打赏
举报
回复
vc 想要通过ODBC直接读、写Excel表格文件,首先,应确保ODBC中已安装有Excel表格文件的驱动"MICROSOFT EXCEL DRIVER (*.XLS)"。然后,可根据下面步骤进行:
1. 在StdAfx.h文件中加入:
#include <afxdb.h>
#include <odbcinst.h>
vc6.0通过ODBC直接创建Excel文件(暂定文件名:Demo.xls)
//创建并写入Excel文件
void CRWExcel::WriteToExcel()
{
CDatabase database;
CString sDriver = "MICROSOFT EXCEL DRIVER (*.XLS)"; // Excel安装驱动
CString sExcelFile = "c:\\demo.xls"; // 要建立的Excel文件
CString sSql;
TRY
{
// 创建进行存取的字符串
sSql.Format("DRIVER={%s};DSN='';FIRSTROWHASNAMES=1;READONLY=FALSE;CREATE_DB=\"%s\";DBQ=%s",sDriver, sExcelFile, sExcelFile);
// 创建数据库 (既Excel表格文件)
if( database.OpenEx(sSql,CDatabase::noOdbcDialog) )
{
// 创建表结构(姓名、年龄)
sSql = "CREATE TABLE demo (Name TEXT,Age NUMBER)";
database.ExecuteSQL(sSql);
// 插入数值
sSql = "INSERT INTO demo (Name,Age) VALUES ('徐景周',26)";
database.ExecuteSQL(sSql);
sSql = "INSERT INTO demo (Name,Age) VALUES ('徐志慧',22)";
database.ExecuteSQL(sSql);
sSql = "INSERT INTO demo (Name,Age) VALUES ('郭徽',27)";
database.ExecuteSQL(sSql);
}
// 关闭数据库
database.Close();
}
CATCH_ALL(e)
{
TRACE1("Excel驱动没有安装: %s",sDriver);
}
END_CATCH_ALL;
}
参见文章
VC++中将数据导入到自定义Excel表并打印
,注意点击“WEB迅雷高速下载 上海电信 福建电信”下载查看。
ssk148150105
2008-10-13
打赏
举报
回复
不会 我也向学xml编程。。
VC
++
操作
Excel
摘要:使用Microsoft Office所带的控件来
实现
代码
操作
excel
表格。 开发环境:
操作
系统是Microsoft Windows7 32bit,Office办公套装是Microsoft Office 2003,编程环境是Microsoft Visual Studio 6.0。 使用背景:我最近有个项目中要生成报表,是将
数据
库中的发证
数据
查询出来导出到
Excel
表格中以便
打印
,所以上网
VC
用OLE方式读写
Excel
前几天要做一个项目,需要读取
Excel
中的
数据
。从网上查资料发现,主要是有两种方式。一是把
Excel
表当成
数据
库使用ODBC读写,这样
操作
起来就跟
操作
Access
数据
库似的。但这种方式效率比较低。另一种方法是OLE技术(Object Linking and Embedding,对象连接与嵌入)。OLE是一种面向对象的技术,利用这种技术可开发可重复使用的软件组件(COM)。本文主要介绍使用O...
java
打印
框架_WEB
打印
-Java架构师必看
文/谢康 做Web开发的人员一定都会面临一个共同的难题,那就是
打印
。的确,相对于Windows桌JavaScript文/谢康做Web开发的人员一定都会面临一个共同的难题,那就是
打印
。的确,相对于Windows桌面应用程序来讲,Web应用程序的
打印
有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用开发的人都会非常熟悉水晶报表、Active Report之类的报表控件...
WEB
打印
的相关技术分析
文/谢康 做Web开发的人员一定都会面临一个共同的难题,那就是
打印
。的确,相对于Windows桌面应用程序来讲,Web应用程序的
打印
有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用开发的人都会非常熟悉水晶报表、Active Report之类的报表控件,它们不仅有简单灵活的设计界面,更具有非常强大的报表功能,能满足各种报表的
打印
需求。而Web应用则因为...
MQL4中文手册(pdf版)
源码链接: https://pan.quark.cn/s/651b74ed6067 《MQL4中文帮助手册》是一部详尽阐述MetaQuotes Language 4(MQL4)编程语言的参考书籍,其核心目标在于协助用户掌握并运用MQL4进行金融市场的自动化交易系统构建。MQL4作为MetaTrader 4交易平台的核心编程语言,赋予了交易者开发自定义指标、Expert Advisors(EA智能交易系统)以及脚本的能力。 ### MQL4基础知识 1. **Syntax 语法**:MQL4的语法规则与C/C++语言展现出相似性,涵盖了变量声明、函数调用、条件判断、循环机制等核心要素。熟练掌握并合理运用语法是开发高效MQL4代码的先决条件。 2. **Comments 注释**:在MQL4编程环境中,单行注释采用两个斜线(//)进行标识,而多行注释则通过/* 和 */进行界定。注释的主要功能在于阐释代码用途,从而提升代码的可读性与可维护性。 3. **Identifiers 标识符**:标识符是程序中用于命名变量、函数、类等元素的字符序列。其命名规则要求必须以字母或下划线作为开头,后续可包含字母、数字或下划线组合。MQL4语言对大小写敏感,因此`MyVariable`与`myvariable`被视为两个独立的标识符。 4. **Reserved words 保留字**:保留字是MQL4语言中预先设定的特殊词汇,例如`int`, `bool`, `double`, `if`, `else`, `for`, `while`等,这些词汇不可用作自定义标识符,以防止与语言关键字产生冲突。 5. **Data types
数据
类型**:MQL4支持多元化的
数据
类型,包括...
Microsoft Office应用
6,218
社区成员
23,068
社区内容
发帖
与我相关
我的任务
Microsoft Office应用
Microsoft Office应用
复制链接
扫一扫
分享
社区描述
Microsoft Office应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章