VC/MFC 修改excel密码

lmlm512 lmlm512 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用vc/mfc 给excel中写数据,现在客户要求给excel添加密码且密码还要能被修改。
1. 如果密码固定不变没有问题,open excel文件、写入数据、 save excel文件
2. 如果密码修改了,我按照 (原密码)open excel文件、 (新密码)save excel文件。使用book.SaveAs存储一下,是不是密码就会被修改。
实际发现修改密码时候book.saveas执行了,但是密码还是原来的密码。需要存入数据时候,(新密码)open excel文件,报错提示密码错误。

在VC/MFC中,这种需要修改excel文件密码的,如何实现?

打开和关闭的两句分别如下:

					book.SaveAs(COleVariant(SaveFileAllPath),covOptional,COleVariant(Test_set_password_temp),covOptional, 
covOptional, covOptional, 1, covOptional,
covOptional, covOptional, covOptional, covOptional);


	
lpDisp = books.Open(SaveFileAllPath,covOptional,covOptional,covOptional,COleVariant(Test_set_password_temp),covOptional
,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,
covOptional,covOptional);

...全文

相关推荐

人事管理系统

描述中提到,登录的用户和密码都是"RSK",这表明系统有一个固定的预设账户,可能需要在实际部署时进行修改或扩展,以适应多用户环境。2.

a844755540

基于VC6.0+MFC的桌面考试系统设计与实现

Windows桌面应用开发中,MFC作为C++的经典界面框架,通过封装Win32 API和消息映射机制,让开发者能高效构建对话框类程序。它强调窗口与控件的交互逻辑,适合表单密集型场景。在实际工程中,常配合Access数据库和ADO技术实现数据持久化,利用随机组卷算法和自动判分逻辑提升业务效率。这类技术栈尤其适用于教学管理、在线考试等轻量级部署环境,具有无需额外运行库、拷贝即用的特点。本文将围绕一个基于VC6.0+MFC的桌面考试系统,详细拆解其登录权限、题库管理、随机组卷、在线答题与自动判分等核心模块的实现

weixin_33804582

MFC将数据库导出到excel(代码详细 一看就会)

【MFC将数据库导出到Excel的实现过程】在MFC(Microsoft Foundation Classes)框架下,将数据库中的数据导出到Excel文件是一项常见的任务,尤其对于数据管理和分析来说非常实用

shawzg

VC操作Excel的方法以及SaveAs 的用法大全

以下是在MFC单文档应用程序中支持COM库的基本步骤:1.

奏介样儿勒

VC6.0 使用ODBC读写Excel表格文件.rar

在VC6.0中,我们可以使用MFC(Microsoft Foundation Classes)库中的CDatabase和CRecordset类来操作ODBC。

weixin_39840515
评论 3
收藏 已收藏
分享
返回顶部
lmlm512
VC/MFC 16,550 成员 421,606 内容